Searched refs:EcdsaKey (Results 1 – 3 of 3) sorted by relevance
/system/keymaster/ |
D | asymmetric_key.cpp | 459 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()
|
D | asymmetric_key.h | 114 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
|
D | key.cpp | 45 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()
|