Home
last modified time | relevance | path

Searched refs:EcdsaKey (Results 1 – 3 of 3) sorted by relevance

/system/keymaster/
Dasymmetric_key.cpp459 EcdsaKey* EcdsaKey::GenerateKey(const AuthorizationSet& key_description, const Logger& logger, in GenerateKey()
493 EcdsaKey* new_key = new EcdsaKey(ecdsa_key.release(), authorizations, logger); in GenerateKey()
499 EcdsaKey* EcdsaKey::ImportKey(const AuthorizationSet& key_description, EVP_PKEY* pkey, in ImportKey()
542 return new EcdsaKey(ecdsa_key.release(), authorizations, logger); in ImportKey()
546 EC_GROUP* EcdsaKey::choose_group(size_t key_size_bits) { in choose_group()
570 keymaster_error_t EcdsaKey::get_group_size(const EC_GROUP& group, size_t* key_size_bits) { in get_group_size()
593 EcdsaKey::EcdsaKey(const KeyBlob& blob, const Logger& logger, keymaster_error_t* error) in EcdsaKey() function in keymaster::EcdsaKey
599 Operation* EcdsaKey::CreateOperation(keymaster_purpose_t purpose, keymaster_digest_t digest, in CreateOperation()
617 bool EcdsaKey::EvpToInternal(const EVP_PKEY* pkey) { in EvpToInternal()
622 bool EcdsaKey::InternalToEvp(EVP_PKEY* pkey) const { in InternalToEvp()
Dasymmetric_key.h114 class EcdsaKey : public AsymmetricKey {
116 static EcdsaKey* GenerateKey(const AuthorizationSet& key_description, const Logger& logger,
118 static EcdsaKey* ImportKey(const AuthorizationSet& key_description, EVP_PKEY* pkey,
120 EcdsaKey(const KeyBlob& blob, const Logger& logger, keymaster_error_t* error);
126 EcdsaKey(EC_KEY* ecdsa_key, const AuthorizationSet auths, const Logger& logger) in EcdsaKey() function
Dkey.cpp45 return new EcdsaKey(blob, logger, error); in CreateKey()
67 return EcdsaKey::GenerateKey(key_description, logger, error); in GenerateKey()
110 return EcdsaKey::ImportKey(key_description, pkey.get(), logger, error); in ImportKey()