Searched refs:EncryptionHeader (Results 1 – 3 of 3) sorted by relevance
/aosp_15_r20/trusty/user/app/sample/hwcryptohal/server/ |
D | service_encryption_key.rs | 104 pub(crate) struct EncryptionHeader { struct 110 impl EncryptionHeader { argument 206 let encryption_header: EncryptionHeader = (&context.protected).try_into()?; in decrypt_content_service_encryption_key() 239 impl TryFrom<&ProtectedHeader> for EncryptionHeader { implementation 242 fn try_from(value: &ProtectedHeader) -> Result<EncryptionHeader, Self::Error> { in try_from() argument 308 impl TryFrom<&EncryptionHeader> for Header { 311 fn try_from(value: &EncryptionHeader) -> Result<Header, Self::Error> { in try_from() 412 let header = EncryptionHeader::generate(EncryptedContent::DicePolicy); in header_encryption_decryption() 421 let decrypted_data = EncryptionHeader::decrypt_content_service_encryption_key( in header_encryption_decryption()
|
D | hwcrypto_device_key.rs | 47 self, EncryptedContent, EncryptionHeader, EncryptionHeaderKey, 72 header: Option<EncryptionHeader>, 81 let header = Some(EncryptionHeader::generate(EncryptedContent::DicePolicy)?); in new_current() 122 EncryptionHeader::decrypt_content_service_encryption_key( in decrypt_context() 411 EncryptionHeader::generate_with_version(0, EncryptedContent::KeyMaterial); in getKeyslotData()
|
D | opaque_key.rs | 59 use crate::service_encryption_key::{EncryptedContent, EncryptionHeader, EncryptionHeaderKey}; 687 let token_creator = EncryptionHeader::generate(EncryptedContent::KeyMaterial)?; in create_token() 717 let token_creator = EncryptionHeader::generate(EncryptedContent::WrappedKeyMaterial)?; in create_token() 731 let (_, content) = EncryptionHeader::decrypt_content_service_encryption_key( in import_token() 748 let (_, inner_key) = EncryptionHeader::decrypt_content_service_encryption_key( in import_token()
|