Home
last modified time | relevance | path

Searched refs:EncryptionHeader (Results 1 – 3 of 3) sorted by relevance

/aosp_15_r20/trusty/user/app/sample/hwcryptohal/server/
Dservice_encryption_key.rs104 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()
Dhwcrypto_device_key.rs47 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()
Dopaque_key.rs59 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()