Lines Matching refs:Algorithm
42 let (priv_key, pub_key) = create_p256_key_pair(iana::Algorithm::ECDH_ES_HKDF_256)?; in generate_key()
75 iana::EllipticCurve::P_256 => create_p256_key_pair(iana::Algorithm::ES256) in generate_key()
77 iana::EllipticCurve::P_384 => create_p384_key_pair(iana::Algorithm::ES384) in generate_key()
196 pub fn create_p256_key_pair(algorithm: iana::Algorithm) -> Result<(Vec<u8>, CoseKey), Error> { in create_p256_key_pair()
204 pub fn create_p384_key_pair(algorithm: iana::Algorithm) -> Result<(Vec<u8>, CoseKey), Error> { in create_p384_key_pair()
210 algorithm: iana::Algorithm, in create_nist_key_pair() argument
243 .algorithm(coset::iana::Algorithm::EdDSA)
290 iana::Algorithm::ECDH_ES_HKDF_256, // ECDH in p256_ecdh_pkey_from_cose()
304 iana::Algorithm::ES256, // ECDSA in p256_ecdsa_pkey_from_cose()
318 iana::Algorithm::ES384, in p384_ecdsa_pkey_from_cose()
328 want_alg: iana::Algorithm, in nist_pkey_from_cose() argument
373 iana::Algorithm::EdDSA, in ed25519_ecdsa_pkey_from_cose()