Home
last modified time | relevance | path

Searched refs:HmacKeyFactory (Results 1 – 5 of 5) sorted by relevance

/system/keymaster/km_openssl/
Dhmac_key.cpp31 OperationFactory* HmacKeyFactory::GetOperationFactory(keymaster_purpose_t purpose) const { in GetOperationFactory()
42 keymaster_error_t HmacKeyFactory::LoadKey(KeymasterKeyBlob&& key_material, in LoadKey()
63 keymaster_error_t HmacKeyFactory::validate_algorithm_specific_new_key_params( in validate_algorithm_specific_new_key_params()
/system/keymaster/include/keymaster/km_openssl/
Dhmac_key.h29 class HmacKeyFactory : public SymmetricKeyFactory {
31 explicit HmacKeyFactory(const SoftwareKeyBlobMaker& blob_maker, in HmacKeyFactory() function
/system/keymaster/contexts/
Dkeymaster1_passthrough_context.cpp78 result.reset(new (std::nothrow) Keymaster1ArbitrationFactory<HmacKeyFactory>( in GetKeyFactory()
Dsoft_keymaster_context.cpp62 HmacKeyFactory(*this /* blob_maker */, *this /* random_source */)), in SoftKeymasterContext()
Dpure_soft_keymaster_context.cpp65 HmacKeyFactory(*this /* blob_maker */, *this /* random_source */)), in PureSoftKeymasterContext()