diff options
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(); |