diff options
author | Sean Michael Wykes <8363933+SeanWykes@users.noreply.github.com> | 2021-12-16 13:28:43 -0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-12-16 17:28:43 +0100 |
commit | 60faf7a0edd492771943e603ec3d01c3602150e8 (patch) | |
tree | 81de27bb87d50365b8245a37691faf92d3a787b1 /ext/crypto/generate_key.rs | |
parent | 8efe829fca5ddea855b7f569c74b67c161ec4b06 (diff) |
feat(ext/crypto): support importing ECSDA and ECDH (#13088)
Co-authored-by: Luca Casonato <hello@lcas.dev>
Diffstat (limited to 'ext/crypto/generate_key.rs')
-rw-r--r-- | ext/crypto/generate_key.rs | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/ext/crypto/generate_key.rs b/ext/crypto/generate_key.rs index 3f9df44a1..7ed841297 100644 --- a/ext/crypto/generate_key.rs +++ b/ext/crypto/generate_key.rs @@ -87,6 +87,7 @@ fn generate_key_ec(named_curve: EcNamedCurve) -> Result<Vec<u8>, AnyError> { let curve = match named_curve { EcNamedCurve::P256 => &ring::signature::ECDSA_P256_SHA256_FIXED_SIGNING, EcNamedCurve::P384 => &ring::signature::ECDSA_P384_SHA384_FIXED_SIGNING, + _ => return Err(not_supported_error("Unsupported named curve")), }; let rng = ring::rand::SystemRandom::new(); |