Lines Matching refs:EcKey
15 use bssl_avf::{sha256, ApiName, Digester, EcKey, EcdsaError, Error, PKey, Result};
33 let mut ec_key = EcKey::new_p256()?; in ec_private_key_serialization()
36 let deserialized_ec_key = EcKey::from_ec_private_key(der_encoded_ec_private_key.as_slice())?; in ec_private_key_serialization()
44 let mut ec_key = EcKey::new_p256()?; in subject_public_key_info_serialization()
62 let mut ec_key = EcKey::new_p256()?; in p256_cose_public_key_serialization()
68 let mut ec_key = EcKey::new_p384()?; in p384_cose_public_key_serialization()
72 fn check_cose_public_key_serialization(ec_key: &mut EcKey) -> Result<()> { in check_cose_public_key_serialization()
76 let deserialized_ec_key = EcKey::from_cose_public_key_slice(&cose_key_data)?; in check_cose_public_key_serialization()
84 let mut ec_key = EcKey::new_p256()?; in ecdsa_p256_signing_and_verification_succeed()
100 let mut ec_key = EcKey::new_p384()?; in ecdsa_p384_signing_and_verification_succeed()
113 let mut ec_key1 = EcKey::new_p256()?; in verifying_ecdsa_p256_signed_with_a_different_key_fails()
118 let mut ec_key2 = EcKey::new_p256()?; in verifying_ecdsa_p256_signed_with_a_different_key_fails()
134 let mut ec_key = EcKey::new_p256()?; in verifying_ecdsa_p256_signed_with_a_different_message_fails()
149 let mut ec_key = EcKey::new_p256()?; in ecdsa_cose_signing_and_verification_succeed()
161 let mut ec_key = EcKey::new_p256()?; in verifying_ecdsa_cose_signed_with_a_different_message_fails()
175 let mut ec_key = EcKey::new_p256()?; in verifying_ecdsa_cose_signed_as_der_fails()