Searched refs:HmacKeyFactory (Results 1 – 5 of 5) sorted by relevance
29 OperationFactory* HmacKeyFactory::GetOperationFactory(keymaster_purpose_t purpose) const { in GetOperationFactory()40 keymaster_error_t HmacKeyFactory::LoadKey(KeymasterKeyBlob&& key_material, in LoadKey()60 keymaster_error_t HmacKeyFactory::validate_algorithm_specific_new_key_params( in validate_algorithm_specific_new_key_params()
27 class HmacKeyFactory : public SymmetricKeyFactory {29 explicit HmacKeyFactory(const SoftwareKeyBlobMaker& blob_maker, in HmacKeyFactory() function
76 result.reset(new Keymaster1ArbitrationFactory<HmacKeyFactory>( in GetKeyFactory()
59 hmac_factory_(new HmacKeyFactory(*this /* blob_maker */, *this /* random_source */)), in SoftKeymasterContext()
61 hmac_factory_(new HmacKeyFactory(*this /* blob_maker */, *this /* random_source */)), in PureSoftKeymasterContext()