Home
last modified time | relevance | path

Searched refs:key_blob_maker_ (Results 1 – 2 of 2) sorted by relevance

/device/google/cuttlefish/host/commands/secure_env/
Dtpm_keymaster_context.cpp82 key_blob_maker_(new TpmKeyBlobMaker(resource_manager_)), in TpmKeymasterContext()
88 new keymaster::RsaKeyFactory(*key_blob_maker_, *this)); in TpmKeymasterContext()
90 new keymaster::EcKeyFactory(*key_blob_maker_, *this)); in TpmKeymasterContext()
93 new keymaster::AesKeyFactory(*key_blob_maker_, *random_source_)); in TpmKeymasterContext()
96 new keymaster::TripleDesKeyFactory(*key_blob_maker_, *random_source_)); in TpmKeymasterContext()
99 new keymaster::HmacKeyFactory(*key_blob_maker_, *random_source_)); in TpmKeymasterContext()
110 key_blob_maker_->SetSystemVersion(os_version, os_patchlevel); in SetSystemVersion()
228 return key_blob_maker_->UnvalidatedCreateKeyBlob( in UpgradeKeyBlob()
242 auto rc = key_blob_maker_->UnwrapKeyBlob(blob, &hw_enforced, &sw_enforced, in ParseKeyBlob()
660 return key_blob_maker_->SetVendorPatchlevel(*vendor_patchlevel_); in SetVendorPatchlevel()
[all …]
Dtpm_keymaster_context.h44 std::unique_ptr<TpmKeyBlobMaker> key_blob_maker_; variable