Lines Matching refs:KeyBlob
29 class KeyBlob::AeCtx {
43 const size_t KeyBlob::NONCE_LENGTH;
44 const size_t KeyBlob::TAG_LENGTH;
46 KeyBlob::KeyBlob(const AuthorizationSet& enforced, const AuthorizationSet& unenforced, in KeyBlob() function in keymaster::KeyBlob
88 KeyBlob::KeyBlob(const keymaster_key_blob_t& key, const AuthorizationSet& hidden, in KeyBlob() function in keymaster::KeyBlob
103 KeyBlob::KeyBlob(const uint8_t* key_blob, size_t blob_size) in KeyBlob() function in keymaster::KeyBlob
115 size_t KeyBlob::SerializedSize() const { in SerializedSize()
120 uint8_t* KeyBlob::Serialize(uint8_t* buf, const uint8_t* end) const { in Serialize()
131 bool KeyBlob::Deserialize(const uint8_t** buf_ptr, const uint8_t* end) { in Deserialize()
149 void KeyBlob::EncryptKey(const keymaster_key_blob_t& master_key) { in EncryptKey()
165 void KeyBlob::DecryptKey(const keymaster_key_blob_t& master_key) { in DecryptKey()
188 KeyBlob::AeCtx* KeyBlob::InitializeKeyWrappingContext(const keymaster_key_blob_t& master_key, in InitializeKeyWrappingContext()
238 const uint8_t* KeyBlob::BuildDerivationData(size_t* derivation_data_length) const { in BuildDerivationData()
252 bool KeyBlob::ExtractKeyCharacteristics() { in ExtractKeyCharacteristics()