Home
last modified time | relevance | path

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

/system/keymaster/include/keymaster/km_openssl/
Dec_key.h30 class EcKey : public AsymmetricKey {
33 : AsymmetricKey(std::move(hw_enforced), std::move(sw_enforced), factory) {} in EcKey()
36 : AsymmetricKey(std::move(hw_enforced), std::move(sw_enforced), factory), in EcKey()
49 : AsymmetricKey(std::move(hw_enforced), std::move(sw_enforced), key_factory), in EcKey()
Drsa_key.h30 class RsaKey : public AsymmetricKey {
33 : AsymmetricKey(std::move(hw_enforced), std::move(sw_enforced), factory) {} in RsaKey()
36 : AsymmetricKey(std::move(hw_enforced), std::move(sw_enforced), factory), in RsaKey()
52 : AsymmetricKey(std::move(hw_enforced), std::move(sw_enforced), key_factory), rsa_key_(rsa) in RsaKey()
Dasymmetric_key.h29 class AsymmetricKey : public Key {
31 AsymmetricKey(AuthorizationSet&& hw_enforced, AuthorizationSet&& sw_enforced, in AsymmetricKey() function
34 virtual ~AsymmetricKey() {} in ~AsymmetricKey()
Dcurve25519_key.h37 class Curve25519Key : public AsymmetricKey {
41 : AsymmetricKey(std::move(hw_enforced), std::move(sw_enforced), factory) {} in Curve25519Key()
44 : AsymmetricKey(std::move(hw_enforced), std::move(sw_enforced), factory) { in Curve25519Key()
Dattestation_utils.h33 class AsymmetricKey; variable
81 CertificateChain generate_attestation(const AsymmetricKey& key,
Dcertificate_utils.h28 class AsymmetricKey; variable
72 CertificateChain generate_self_signed_cert(const AsymmetricKey& key, const AuthorizationSet& params,
Drsa_key_factory.h50 UniquePtr<AsymmetricKey>* key) const override;
Dec_key_factory.h61 UniquePtr<AsymmetricKey>* key) const override;
/system/keymaster/include/keymaster/
Dasymmetric_key_factory.h28 class AsymmetricKey; variable
40 UniquePtr<AsymmetricKey>* key) const = 0;
/system/keymaster/contexts/
Dsoft_keymaster_context.cpp386 const AsymmetricKey& asymmetric_key = static_cast<const AsymmetricKey&>(key); in GenerateAttestation()
407 const AsymmetricKey& asymmetric_key = static_cast<const AsymmetricKey&>(key); in GenerateSelfSignedCertificate()
Dpure_soft_keymaster_context.cpp415 const AsymmetricKey& asymmetric_key = static_cast<const AsymmetricKey&>(key); in GenerateAttestation()
440 const AsymmetricKey& asymmetric_key = static_cast<const AsymmetricKey&>(key); in GenerateSelfSignedCertificate()
Dkeymaster1_passthrough_context.cpp248 const AsymmetricKey& asymmetric_key = static_cast<const AsymmetricKey&>(key); in GenerateAttestation()
/system/keymaster/km_openssl/
Dasymmetric_key.cpp31 keymaster_error_t AsymmetricKey::formatted_key_material(keymaster_key_format_t format, in formatted_key_material()
Decdh_operation.cpp143 const AsymmetricKey& ecdh_key = static_cast<AsymmetricKey&>(key); in CreateOperation()
Dasymmetric_key_factory.cpp48 UniquePtr<AsymmetricKey> asym_key; in LoadKey()
Dec_key_factory.cpp178 std::unique_ptr<AsymmetricKey> key; in GenerateKey()
236 std::unique_ptr<AsymmetricKey> key; in ImportKey()
352 std::unique_ptr<AsymmetricKey> key; in ImportRawKey()
508 UniquePtr<AsymmetricKey>* key) const { in CreateEmptyKey()
Decdsa_operation.cpp37 const AsymmetricKey& ecdsa_key = static_cast<AsymmetricKey&>(key); in CreateOperation()
Dattestation_utils.cpp253 signing_key = static_cast<const AsymmetricKey&>(*key).InternalToEvp(); in AttestKeyInfo()
259 CertificateChain generate_attestation(const AsymmetricKey& key, in generate_attestation()
Drsa_key_factory.cpp220 UniquePtr<AsymmetricKey>* key) const { in CreateEmptyKey()
Dcertificate_utils.cpp340 CertificateChain generate_self_signed_cert(const AsymmetricKey& key, const AuthorizationSet& params, in generate_self_signed_cert()