Android-cuttlefish cvd tool
Classes | Namespaces | Functions
tpm_keymaster_enforcement.cpp File Reference
#include "cuttlefish/host/commands/secure_env/tpm_keymaster_enforcement.h"
#include <android-base/endian.h>
#include <android-base/logging.h>
#include "cuttlefish/host/commands/secure_env/primary_key_builder.h"
#include "cuttlefish/host/commands/secure_env/tpm_hmac.h"
#include "cuttlefish/host/commands/secure_env/tpm_key_blob_maker.h"
#include "cuttlefish/host/commands/secure_env/tpm_random_source.h"
Include dependency graph for tpm_keymaster_enforcement.cpp:

Classes

class  cuttlefish::CompareHmacSharingParams
 

Namespaces

namespace  cuttlefish
 
namespace  cuttlefish::anonymous_namespace{tpm_keymaster_enforcement.cpp}
 

Functions

bool cuttlefish::anonymous_namespace{tpm_keymaster_enforcement.cpp}::operator== (const keymaster_blob_t &a, const keymaster_blob_t &b)
 
bool cuttlefish::anonymous_namespace{tpm_keymaster_enforcement.cpp}::operator== (const HmacSharingParameters &a, const HmacSharingParameters &b)
 
uint64_t cuttlefish::anonymous_namespace{tpm_keymaster_enforcement.cpp}::timespec_to_ms (const struct timespec &tp)
 
uint64_t cuttlefish::anonymous_namespace{tpm_keymaster_enforcement.cpp}::get_wall_clock_time_ms ()