Home
last modified time | relevance | path

Searched refs:P256 (Results 1 – 21 of 21) sorted by relevance

/system/keymint/common/src/crypto/
Dec.rs76 P256 = 1, enumerator
88 NistCurve::P256 => 32, in coord_len()
99 NistCurve::P256 => EcCurve::P256, in from()
111 EcCurve::P256 => Ok(NistCurve::P256), in try_from()
173 NistCurve::P256 => &ALGO_PARAM_P256_OID, in subject_public_key_info()
214 NistCurve::P256 => coset::iana::EllipticCurve::P_256, in public_cose_key()
258 P256(NistKey), enumerator
282 Key::P256(key) => &key.0, in private_key_bytes()
293 Key::P224(_) | Key::P256(_) | Key::P384(_) | Key::P521(_) => CurveType::Nist, in curve_type()
303 Key::P256(_) => EcCurve::P256, in curve()
[all …]
Dtraits.rs364 | Key::P256(nist_key) in subject_public_key()
/system/authgraph/boringssl/src/
Dec.rs76 .map(|(priv_key, pub_key)| (EcSignKey::P256(priv_key), EcVerifyKey::P256(pub_key))), in generate_key()
96 EcSignKey::P256(key) => { in sign()
122 EcSignKey::P256(_) => ec_der_signature_to_cose(32, &sig), in sign()
137 EcVerifyKey::P256(_) => Cow::Owned(ec_cose_signature_to_der(32, signature)?), in verify_signature()
147 EcVerifyKey::P256(key) => { in verify_signature()
403 assert!(matches!(priv_key, EcSignKey::P256(_))); in test_p256_keygen()
404 let cose_key = if let EcVerifyKey::P256(cose_key) = pub_key { in test_p256_keygen()
Dtests.rs291 root_key: EcVerifyKey::P256(pub_key), in test_get_identity_with_root_key_in_incorrect_canonical_form()
296 test_device.set_identity((EcSignKey::P256(priv_key), identity), iana::Algorithm::ES256); in test_get_identity_with_root_key_in_incorrect_canonical_form()
318 root_key: EcVerifyKey::P256(pub_key), in test_get_identity_with_root_key_in_correct_canonical_form()
323 test_device.set_identity((EcSignKey::P256(priv_key), identity), iana::Algorithm::ES256); in test_get_identity_with_root_key_in_correct_canonical_form()
Dtest_device.rs101 root_key: EcVerifyKey::P256(pub_key), in get_identity()
106 self.set_identity((EcSignKey::P256(priv_key), identity), iana::Algorithm::ES256); in get_identity()
/system/keymint/tests/src/bin/
Dauth-keyblob-parse.rs120 EcCurve::P256 => KeyMaterial::Ec( in process()
121 EcCurve::P256, in process()
123 ec::Key::P256(ec::NistKey(raw_key)).into(), in process()
/system/ca-certificates/files/
D1ae85e5e.022 …=Illinois, L=Chicago, O=Trustwave Holdings, Inc., CN=Trustwave Global ECC P256 Certification Autho…
26 …=Illinois, L=Chicago, O=Trustwave Holdings, Inc., CN=Trustwave Global ECC P256 Certification Autho…
/system/keymint/boringssl/src/
Dec.rs80 ec::NistCurve::P256 => Key::P256(nist_key), in generate_nist_key()
172 Key::P224(key) | Key::P256(key) | Key::P384(key) | Key::P521(key) => { in begin_sign()
209 Key::P224(key) | Key::P256(key) | Key::P384(key) | Key::P521(key) => { in finish()
430 ec::NistCurve::P256 => Nid::X9_62_PRIME256V1, in nist_curve_to_group()
441 ec::Key::P256(_) => Nid::X9_62_PRIME256V1, in nist_key_to_group()
/system/authgraph/core/src/
Dkey.rs166 P256(Vec<u8>), enumerator
177 P256(CoseKey), enumerator
184 EcVerifyKey::P256(CoseKey::default()) in default()
194 EcVerifyKey::Ed25519(k) | EcVerifyKey::P256(k) | EcVerifyKey::P384(k) => k, in get_key()
202 EcVerifyKey::Ed25519(k) | EcVerifyKey::P256(k) | EcVerifyKey::P384(k) => k, in get_key_ref()
217 EcVerifyKey::Ed25519(k) | EcVerifyKey::P256(k) | EcVerifyKey::P384(k) => { in canonicalize_cose_key()
229 EcVerifyKey::P256(_) => iana::Algorithm::ES256, in get_cose_sign_algorithm()
243 Ok(EcVerifyKey::P256(cose_key)) in from_cose_key()
265 EcVerifyKey::P256(cose_key) => check_cose_key_params( in validate_cose_key_params()
/system/keymint/wire/src/
Drpc.rs67 P256 = 1, enumerator
Dkeymint.rs179 P256 = 1, enumerator
/system/keymaster/android_keymaster/
Dremote_provisioning_utils.cpp43 using cppcose::P256;
164 auto pubKey = CoseKey::parse(payload->value(), EC2, ES256, P256); in validateAndExtractPubkeys()
Dandroid_keymaster.cpp58 using cppcose::P256;
412 .add(CoseKey::CURVE, P256) in GenerateRkpKey()
/system/keymaster/include/keymaster/cppcose/
Dcppcose.h87 enum CoseKeyCurve : int { P256 = 1, P384 = 2, X25519 = 4, ED25519 = 6 }; enumerator
204 auto key = parse(coseKey, EC2, ES256, P256); in parseP256()
/system/keymint/common/src/
Dtag.rs507 (EcCurve::P256, _) => KeyGenInfo::NistEc(ec::NistCurve::P256), in check_ec_gen_params()
628 if sec_level == SecurityLevel::Strongbox && curve != EcCurve::P256 { in check_ec_params()
636 EcCurve::P256 if *key_size == KeySizeInBits(256) => {} in check_ec_params()
Dcrypto.rs303 (EcCurve::P256, CurveType::Nist) => ec::Key::P256(ec::NistKey(raw_key)), in from_cbor_value()
/system/keymint/ta/src/
Drkp.rs51 KeyParam::EcCurve(EcCurve::P256),
/system/security/keystore2/src/crypto/tests/
Dcertificate_utils_test.cpp100 P256, enumerator
/system/authgraph/tests/src/
Dlib.rs314 key: EcVerifyKey::P256(p256_key), in test_ecdsa()
409 test_ecdsa_round_trip(ecdsa, &EcVerifyKey::P256(p256_pub_key), &EcSignKey::P256(p256_priv_key)) in test_p256_round_trip()
/system/secretkeeper/core/src/
Dta.rs382 EcSignKey::P256(_) => Ok(iana::Algorithm::ES256), in get_cose_sign_algorithm()
/system/keymaster/cppcose/
Dcppcose.cpp540 (keyType->asInt()->value() == EC2 && curve->asInt()->value() != P256)) { in getSenderPubKeyFromCoseEncrypt()