Bump p256 => v0.10; p384 => v0.9 (#344)

This commit is contained in:
Tony Arcieri (iqlusion)
2022-01-17 15:08:48 -08:00
committed by GitHub
parent dd4b1c60a4
commit 935fea0868
4 changed files with 112 additions and 32 deletions
+2 -2
View File
@@ -210,10 +210,10 @@ impl PublicKeyInfo {
.ok_or(Error::InvalidObject)?;
match read_pki::ec_parameters(algorithm_parameters)? {
AlgorithmId::EccP256 => EcPublicKey::from_bytes(key_bytes)
AlgorithmId::EccP256 => EcPublicKey::<NistP256>::from_bytes(key_bytes)
.map(PublicKeyInfo::EcP256)
.map_err(|_| Error::InvalidObject),
AlgorithmId::EccP384 => EcPublicKey::from_bytes(key_bytes)
AlgorithmId::EccP384 => EcPublicKey::<NistP384>::from_bytes(key_bytes)
.map(PublicKeyInfo::EcP384)
.map_err(|_| Error::InvalidObject),
_ => Err(Error::AlgorithmError),