18#include <keymaster/random_source.h>
35 size_t length)
const override;
37 keymaster_error_t
AddRngEntropy(
const uint8_t*,
size_t)
const;
Definition: tpm_random_source.h:29
TpmRandomSource(TpmResourceManager &resource_manager)
Definition: tpm_random_source.cpp:25
virtual ~TpmRandomSource()=default
TpmResourceManager & resource_manager_
Definition: tpm_random_source.h:40
keymaster_error_t GenerateRandom(uint8_t *buffer, size_t length) const override
Definition: tpm_random_source.cpp:28
keymaster_error_t AddRngEntropy(const uint8_t *, size_t) const
Definition: tpm_random_source.cpp:67
Definition: tpm_resource_manager.h:50
Definition: alloc_utils.cpp:23