It's unclear to me why sha2 is used here: https://github.com/mozilla/rust-ece/blob/master/src/crypto_backends/openssl.rs#L20.