Home
last modified time | relevance | path

Searched refs:AsymmetricKey (Results 1 – 15 of 15) sorted by relevance

/system/keymaster/include/keymaster/km_openssl/
Dasymmetric_key.h26 class AsymmetricKey : public Key {
28 AsymmetricKey(AuthorizationSet&& hw_enforced, AuthorizationSet&& sw_enforced, in AsymmetricKey() function
31 virtual ~AsymmetricKey() {} in ~AsymmetricKey()
Dec_key.h29 class EcKey : public AsymmetricKey {
33 : AsymmetricKey(move(hw_enforced), move(sw_enforced), key_factory) {} in EcKey()
44 : AsymmetricKey(move(hw_enforced), move(sw_enforced), key_factory), ec_key_(ec_key) {} in EcKey()
Drsa_key.h26 class RsaKey : public AsymmetricKey {
30 : AsymmetricKey(move(hw_enforced), move(sw_enforced), key_factory) {} in RsaKey()
47 : AsymmetricKey(move(hw_enforced), move(sw_enforced), key_factory), rsa_key_(rsa) {} in RsaKey()
Dattestation_utils.h32 class AsymmetricKey; variable
43 keymaster_error_t generate_attestation(const AsymmetricKey& key,
Drsa_key_factory.h45 UniquePtr<AsymmetricKey>* key) const override;
Dec_key_factory.h48 UniquePtr<AsymmetricKey>* key) const override;
/system/keymaster/include/keymaster/
Dasymmetric_key_factory.h27 class AsymmetricKey; variable
38 UniquePtr<AsymmetricKey>* key) const = 0;
/system/keymaster/km_openssl/
Dasymmetric_key.cpp35 keymaster_error_t AsymmetricKey::formatted_key_material(keymaster_key_format_t format, in formatted_key_material()
Dasymmetric_key_factory.cpp46 UniquePtr<AsymmetricKey> asym_key; in LoadKey()
Drsa_key_factory.cpp176 UniquePtr<AsymmetricKey>* key) const { in CreateEmptyKey()
Dec_key_factory.cpp244 UniquePtr<AsymmetricKey>* key) const { in CreateEmptyKey()
Dattestation_utils.cpp442 keymaster_error_t generate_attestation(const AsymmetricKey& key, in generate_attestation()
/system/keymaster/contexts/
Dkeymaster1_passthrough_context.cpp245 const AsymmetricKey& asymmetric_key = static_cast<const AsymmetricKey&>(key); in GenerateAttestation()
Dsoft_keymaster_context.cpp460 const AsymmetricKey& asymmetric_key = static_cast<const AsymmetricKey&>(key); in GenerateAttestation()
Dpure_soft_keymaster_context.cpp276 const AsymmetricKey& asymmetric_key = static_cast<const AsymmetricKey&>(key); in GenerateAttestation()