Home
last modified time | relevance | path

Searched defs:CoseKey (Results 1 – 15 of 15) sorted by relevance

/aosp_15_r20/external/rust/android-crates-io/crates/coset/src/key/
Dmod.rs75 pub struct CoseKey { struct
91 impl CoseKey { impl
111 impl crate::CborSerializable for CoseKey {} implementation
119 impl AsCborValue for CoseKey { implementation
/aosp_15_r20/system/authgraph/boringssl/src/
H A Dec.rs196 pub fn create_p256_key_pair(algorithm: iana::Algorithm) -> Result<(Vec<u8>, CoseKey), Error> { in create_p256_key_pair() argument
204 pub fn create_p384_key_pair(algorithm: iana::Algorithm) -> Result<(Vec<u8>, CoseKey), Error> { in create_p384_key_pair() argument
214 ) -> Result<(Vec<u8>, CoseKey), Error> { in create_nist_key_pair() argument
285 cose_key: &coset::CoseKey, in p256_ecdh_pkey_from_cose()
299 cose_key: &coset::CoseKey, in p256_ecdsa_pkey_from_cose()
313 cose_key: &coset::CoseKey, in p384_ecdsa_pkey_from_cose()
326 cose_key: &coset::CoseKey, in nist_pkey_from_cose()
367 cose_key: &coset::CoseKey, in ed25519_ecdsa_pkey_from_cose()
/aosp_15_r20/packages/modules/Virtualization/libs/libclient_vm_csr/src/
Dlib.rs140 fn to_cose_public_key(key: &EcKeyRef<Private>) -> Result<CoseKey> { in to_cose_public_key()
242 fn get_label_value_as_bignum(key: &CoseKey, label: Label) -> Result<BigNum> { in get_label_value_as_bignum()
249 fn get_label_value(key: &CoseKey, label: Label) -> Result<&Value> { in get_label_value()
/aosp_15_r20/packages/modules/Virtualization/libs/libservice_vm_requests/src/
Dpub_key.rs26 pub fn validate_public_key(maced_public_key: &[u8], hmac_key: &[u8]) -> Result<CoseKey> { in validate_public_key()
43 pub fn build_maced_public_key(public_key: CoseKey, hmac_key: &[u8]) -> Result<Vec<u8>> { in build_maced_public_key()
/aosp_15_r20/tools/security/remote_provisioning/hwtrust/src/cbor/
H A Dpublickey.rs47 pub fn to_cose_key(&self) -> Result<CoseKey> { in to_cose_key()
201 fn get_label_value(key: &CoseKey, label: Label) -> Result<&Value> { in get_label_value()
212 fn get_label_value_as_bytes(key: &CoseKey, label: Label) -> Result<&[u8]> { in get_label_value_as_bytes()
H A Ddice.rs24 fn cose_key_from_cbor_value(mut value: Value, key_ops_type: KeyOpsType) -> Result<CoseKey> { in cose_key_from_cbor_value()
/aosp_15_r20/packages/modules/Virtualization/libs/cborutil/src/
Dlib.rs119 pub fn get_label_value_as_bytes(key: &CoseKey, label: Label) -> Result<&[u8]> { in get_label_value_as_bytes()
127 pub fn get_label_value(key: &CoseKey, label: Label) -> Result<&Value> { in get_label_value()
/aosp_15_r20/system/keymaster/include/keymaster/cppcose/
H A Dcppcose.h135 CoseKey() {} in CoseKey() function
276 explicit CoseKey(cppbor::Map* parsedKey) : key_(parsedKey) {} in CoseKey() function
/aosp_15_r20/hardware/interfaces/security/secretkeeper/aidl/vts/
H A Dsecretkeeper_test_client.rs80 fn get_secretkeeper_identity(instance: &str) -> Option<CoseKey> { in get_secretkeeper_identity()
150 expected_sk_key: coset::CoseKey, in with_expected_sk_identity()
159 expected_sk_key: Option<coset::CoseKey>, in create()
/aosp_15_r20/system/authgraph/core/src/
H A Dkey.rs192 pub fn get_key(self) -> CoseKey { in get_key()
200 pub fn get_key_ref(&self) -> &CoseKey { in get_key_ref()
1021 cose_key: &coset::CoseKey, in check_cose_key_params()
/aosp_15_r20/tools/security/remote_provisioning/hwtrust/src/cbor/rkp/
H A Dprotected_data.rs152 cose_key: &mut CoseKey, in work_around_recipient_key_missing_alg()
/aosp_15_r20/system/secretkeeper/client/src/
H A Dauthgraph_dev.rs53 expected_peer_key: Option<CoseKey>, in new()
H A Dlib.rs71 expected_sk_key: Option<CoseKey>, in new()
/aosp_15_r20/system/keymint/common/src/crypto/
H A Dec.rs197 ) -> Result<coset::CoseKey, Error> { in public_cose_key()
/aosp_15_r20/packages/modules/Virtualization/libs/bssl/src/
Dec_key.rs240 pub fn cose_public_key(&self) -> Result<CoseKey> { in cose_public_key()