Home
last modified time | relevance | path

Searched refs:ecdsa_key (Results 1 – 2 of 2) sorted by relevance

/system/keymaster/
Dasymmetric_key.cpp470 UniquePtr<EC_KEY, ECDSA_Delete> ecdsa_key(EC_KEY_new()); in GenerateKey() local
472 if (ecdsa_key.get() == NULL || pkey.get() == NULL) { in GenerateKey()
487 if (EC_KEY_set_group(ecdsa_key.get(), group.get()) != 1 || in GenerateKey()
488 EC_KEY_generate_key(ecdsa_key.get()) != 1 || EC_KEY_check_key(ecdsa_key.get()) < 0) { in GenerateKey()
493 EcdsaKey* new_key = new EcdsaKey(ecdsa_key.release(), authorizations, logger); in GenerateKey()
505 UniquePtr<EC_KEY, ECDSA_Delete> ecdsa_key(EVP_PKEY_get1_EC_KEY(pkey)); in ImportKey() local
506 if (!ecdsa_key.get()) in ImportKey()
512 *error = get_group_size(*EC_KEY_get0_group(ecdsa_key.get()), &extracted_key_size_bits); in ImportKey()
542 return new EcdsaKey(ecdsa_key.release(), authorizations, logger); in ImportKey()
Dasymmetric_key.h126 EcdsaKey(EC_KEY* ecdsa_key, const AuthorizationSet auths, const Logger& logger) in EcdsaKey() argument
127 : AsymmetricKey(auths, logger), ecdsa_key_(ecdsa_key) {} in EcdsaKey()