Home
last modified time | relevance | path

Searched refs:master_key (Results 1 – 4 of 4) sorted by relevance

/system/keymaster/key_blob_utils/
Docb_utils.cpp68 const KeymasterKeyBlob& master_key, in InitializeKeyWrappingContext() argument
97 AES_set_encrypt_key(master_key.key_material, master_key.key_material_size * 8, &aes_key)) in InitializeKeyWrappingContext()
114 const KeymasterKeyBlob& master_key, in OcbEncryptKey() argument
126 InitializeKeyWrappingContext(hw_enforced, sw_enforced, hidden, master_key, &ctx); in OcbEncryptKey()
146 const KeymasterKeyBlob& master_key, in OcbDecryptKey() argument
158 InitializeKeyWrappingContext(hw_enforced, sw_enforced, hidden, master_key, &ctx); in OcbDecryptKey()
Dauth_encrypted_key_blob.cpp97 const KeymasterKeyBlob& master_key) { in DeriveAesGcmKeyEncryptionKey() argument
100 if (!HKDF_extract(prk.peek_write(), &out_len, EVP_sha256(), master_key.key_material, in DeriveAesGcmKeyEncryptionKey()
101 master_key.key_material_size, nullptr /* salt */, 0 /* salt_len */)) { in DeriveAesGcmKeyEncryptionKey()
128 const KeymasterKeyBlob& master_key, // in AesGcmEncryptKey() argument
133 secure_deletion_data, master_key); in AesGcmEncryptKey()
169 const KeymasterKeyBlob& master_key) { in AesGcmDecryptKey() argument
172 hidden, secure_deletion_data, master_key); in AesGcmDecryptKey()
306 const KeymasterKeyBlob& master_key, const RandomSource& random) { in EncryptKey() argument
316 OcbEncryptKey(hw_enforced, sw_enforced, hidden, master_key, plaintext, retval.nonce, in EncryptKey()
328 return AesGcmEncryptKey(hw_enforced, sw_enforced, hidden, secure_deletion_data, master_key, in EncryptKey()
[all …]
/system/keymaster/include/keymaster/key_blob_utils/
Docb_utils.h36 const KeymasterKeyBlob& master_key,
42 const KeymasterKeyBlob& master_key,
Dauth_encrypted_key_blob.h97 const KeymasterKeyBlob& master_key, const RandomSource& random);
123 const KeymasterKeyBlob& master_key);