Searched refs:OperationFactory (Results 1 – 25 of 39) sorted by relevance
12
/system/keymaster/include/keymaster/legacy_support/ |
D | rsa_keymaster1_key.h | 67 OperationFactory* GetOperationFactory(keymaster_purpose_t purpose) const override; 72 std::unique_ptr<OperationFactory> sign_factory_; 73 std::unique_ptr<OperationFactory> decrypt_factory_; 74 std::unique_ptr<OperationFactory> verify_factory_; 75 std::unique_ptr<OperationFactory> encrypt_factory_;
|
D | ec_keymaster1_key.h | 67 OperationFactory* GetOperationFactory(keymaster_purpose_t purpose) const override; 72 std::unique_ptr<OperationFactory> sign_factory_; 73 std::unique_ptr<OperationFactory> verify_factory_;
|
D | keymaster_passthrough_engine.h | 37 class OperationFactory; variable 59 virtual OperationFactory* GetOperationFactory(keymaster_purpose_t purpose,
|
D | keymaster_passthrough_key.h | 69 OperationFactory* GetOperationFactory(keymaster_purpose_t purpose) const override { in GetOperationFactory()
|
/system/keymaster/android_keymaster/ |
D | operation.cpp | 23 bool OperationFactory::supported(keymaster_padding_t padding) const { in supported() 31 bool OperationFactory::supported(keymaster_block_mode_t block_mode) const { in supported() 39 bool OperationFactory::supported(keymaster_digest_t digest) const { in supported() 63 bool OperationFactory::is_public_key_operation() const { in is_public_key_operation() 86 bool OperationFactory::GetAndValidatePadding(const AuthorizationSet& begin_params, const Key& key, in GetAndValidatePadding() 111 bool OperationFactory::GetAndValidateDigest(const AuthorizationSet& begin_params, const Key& key, in GetAndValidateDigest() 117 bool OperationFactory::GetAndValidateDigest(const AuthorizationSet& begin_params, const Key& key, in GetAndValidateDigest()
|
D | android_keymaster.cpp | 200 const T* (OperationFactory::*get_supported_method)(size_t* count) const, in GetSupported() 204 const OperationFactory* factory = context.GetOperationFactory(algorithm, purpose); in GetSupported() 218 &OperationFactory::SupportedBlockModes, response); in SupportedBlockModes() 224 &OperationFactory::SupportedPaddingModes, response); in SupportedPaddingModes() 229 GetSupported(*context_, request.algorithm, request.purpose, &OperationFactory::SupportedDigests, in SupportedDigests() 550 OperationFactory* factory = key->key_factory()->GetOperationFactory(request.purpose); in BeginOperation()
|
/system/keymaster/include/keymaster/ |
D | key_factory.h | 26 class OperationFactory; variable 63 virtual OperationFactory* GetOperationFactory(keymaster_purpose_t purpose) const = 0;
|
D | keymaster_context.h | 35 class OperationFactory; variable 101 virtual const OperationFactory* GetOperationFactory(keymaster_algorithm_t algorithm,
|
D | operation.h | 36 class OperationFactory { 38 virtual ~OperationFactory() {} in ~OperationFactory()
|
/system/keymaster/km_openssl/ |
D | triple_des_key.cpp | 31 OperationFactory* TripleDesKeyFactory::GetOperationFactory(keymaster_purpose_t purpose) const { in GetOperationFactory()
|
D | aes_key.cpp | 31 OperationFactory* AesKeyFactory::GetOperationFactory(keymaster_purpose_t purpose) const { in GetOperationFactory()
|
D | hmac_key.cpp | 29 OperationFactory* HmacKeyFactory::GetOperationFactory(keymaster_purpose_t purpose) const { in GetOperationFactory()
|
D | hmac_operation.h | 54 class HmacOperationFactory : public OperationFactory {
|
/system/keymaster/include/keymaster/km_openssl/ |
D | aes_key.h | 41 OperationFactory* GetOperationFactory(keymaster_purpose_t purpose) const override;
|
D | hmac_key.h | 38 OperationFactory* GetOperationFactory(keymaster_purpose_t purpose) const override;
|
D | ecdh_operation.h | 51 class EcdhOperationFactory : public OperationFactory {
|
D | triple_des_key.h | 39 OperationFactory* GetOperationFactory(keymaster_purpose_t purpose) const override;
|
D | rsa_key_factory.h | 52 OperationFactory* GetOperationFactory(keymaster_purpose_t purpose) const override;
|
D | ec_key_factory.h | 61 OperationFactory* GetOperationFactory(keymaster_purpose_t purpose) const override;
|
/system/keymaster/include/keymaster/contexts/ |
D | keymaster2_passthrough_context.h | 57 OperationFactory* GetOperationFactory(keymaster_algorithm_t algorithm,
|
D | keymaster1_passthrough_context.h | 63 OperationFactory* GetOperationFactory(keymaster_algorithm_t algorithm,
|
D | soft_keymaster_context.h | 68 OperationFactory* GetOperationFactory(keymaster_algorithm_t algorithm,
|
/system/keymaster/legacy_support/ |
D | ecdsa_keymaster1_operation.h | 102 class EcdsaKeymaster1OperationFactory : public OperationFactory {
|
D | rsa_keymaster1_key.cpp | 130 OperationFactory* RsaKeymaster1KeyFactory::GetOperationFactory(keymaster_purpose_t purpose) const { in GetOperationFactory()
|
D | ec_keymaster1_key.cpp | 122 OperationFactory*
|
12