Home
last modified time | relevance | path

Searched refs:encrypted_keyblob (Results 1 – 5 of 5) sorted by relevance

/aosp_15_r20/trusty/user/app/keymint/keys/
Dlegacy.rs43 encrypted_keyblob: &legacy::EncryptedKeyBlob, in build_derivation_info()
53 info.try_extend_from_slice(&tag::legacy::serialize(&encrypted_keyblob.hw_enforced)?)?; in build_derivation_info()
54 info.try_extend_from_slice(&tag::legacy::serialize(&encrypted_keyblob.sw_enforced)?)?; in build_derivation_info()
75 encrypted_keyblob: &legacy::EncryptedKeyBlob, in derive_kek()
79 let info = self.build_derivation_info(encrypted_keyblob, hidden, sdd_data)?; in derive_kek()
96 let encrypted_keyblob = legacy::EncryptedKeyBlob::deserialize(keyblob)?; in convert_key() localVariable
100 encrypted_keyblob.format.requires_secure_deletion(), in convert_key()
102 encrypted_keyblob.key_slot, in convert_key()
126 encrypted_keyblob.format in convert_key()
135 authorizations: try_to_vec(&encrypted_keyblob.hw_enforced)?, in convert_key()
[all …]
/aosp_15_r20/system/keymint/common/src/
H A Dkeyblob.rs422 encrypted_keyblob: EncryptedKeyBlob, in decrypt()
425 let EncryptedKeyBlob::V1(encrypted_keyblob) = encrypted_keyblob; in decrypt()
426 let sdd = match (encrypted_keyblob.secure_deletion_slot, sdd_mgr) { in decrypt()
440 let characteristics = encrypted_keyblob.characteristics; in decrypt()
444 &encrypted_keyblob.key_derivation_input, in decrypt()
449 let cose_encrypt = encrypted_keyblob.encrypted_key_material; in decrypt()
/aosp_15_r20/system/keymint/ta/src/
H A Dlib.rs391 let encrypted_keyblob = match keyblob::EncryptedKeyBlob::new(key_blob) { in keyblob_parse_decrypt_backlevel() localVariable
407 let sdd_slot = encrypted_keyblob.secure_deletion_slot(); in keyblob_parse_decrypt_backlevel()
408 let root_kek = self.root_kek(encrypted_keyblob.kek_context())?; in keyblob_parse_decrypt_backlevel()
417 encrypted_keyblob, in keyblob_parse_decrypt_backlevel()
998 if let Ok(keyblob::EncryptedKeyBlob::V1(encrypted_keyblob)) = in delete_key()
1004 (&mut self.dev.sdd_mgr, encrypted_keyblob.secure_deletion_slot) in delete_key()
H A Dkeys.rs497 let encrypted_keyblob = keyblob::encrypt( in finish_keyblob_creation() localVariable
512 let serialized_keyblob = encrypted_keyblob.into_vec()?; in finish_keyblob_creation()
802 let encrypted_keyblob = keyblob::encrypt( in upgrade_key() localVariable
817 Ok(encrypted_keyblob.into_vec()?) in upgrade_key()
/aosp_15_r20/system/keymint/tests/tests/
H A Dkeyblob_test.rs52 let encrypted_keyblob = keyblob::encrypt( in test_encrypted_keyblob_roundtrip() localVariable
67 keyblob::decrypt(None, &aes, &hmac, &root_key, encrypted_keyblob, hidden).unwrap(); in test_encrypted_keyblob_roundtrip()