Home
last modified time | relevance | path

Searched refs:TpmRandomSource (Results 1 – 9 of 9) sorted by relevance

/device/google/cuttlefish/host/commands/secure_env/
Dtpm_random_source.cpp24 TpmRandomSource::TpmRandomSource(ESYS_CONTEXT* esys) : esys_(esys) { in TpmRandomSource() function in cuttlefish::TpmRandomSource
27 keymaster_error_t TpmRandomSource::GenerateRandom( in GenerateRandom()
65 keymaster_error_t TpmRandomSource::AddRngEntropy( in AddRngEntropy()
Dtpm_random_source.h29 class TpmRandomSource : public keymaster::RandomSource {
31 TpmRandomSource(ESYS_CONTEXT* esys);
32 virtual ~TpmRandomSource() = default;
Dtpm_keymaster_context.h31 class TpmRandomSource; variable
45 std::unique_ptr<TpmRandomSource> random_source_;
Dproxy_keymaster_context.h32 class TpmRandomSource; variable
Dfragile_tpm_storage.cpp50 TpmRandomSource random_source{resource_manager_.Esys()}; in GenerateRandomHandle()
Dtpm_gatekeeper.cpp85 TpmRandomSource(resource_manager_.Esys()) in GetRandom()
Dencrypted_serializable.cpp206 auto rc = TpmRandomSource(resource_manager_.Esys()) in Serialize()
Dtpm_keymaster_enforcement.cpp162 TpmRandomSource random_source{resource_manager_.Esys()}; in GetHmacSharingParameters()
Dtpm_keymaster_context.cpp81 random_source_(new TpmRandomSource(resource_manager_.Esys())), in TpmKeymasterContext()