Searched refs:EcKeyFactory (Results 1 – 6 of 6) sorted by relevance
/system/keymaster/km_openssl/ |
D | ec_key_factory.cpp | 39 OperationFactory* EcKeyFactory::GetOperationFactory(keymaster_purpose_t purpose) const { in GetOperationFactory() 53 keymaster_error_t EcKeyFactory::GetCurveAndSize(const AuthorizationSet& key_description, in GetCurveAndSize() 83 keymaster_error_t EcKeyFactory::GenerateKey(const AuthorizationSet& key_description, in GenerateKey() 202 keymaster_error_t EcKeyFactory::ImportKey(const AuthorizationSet& key_description, // in ImportKey() 285 keymaster_error_t EcKeyFactory::ImportRawKey(const AuthorizationSet& key_description, // in ImportRawKey() 376 keymaster_error_t EcKeyFactory::UpdateImportKeyDescription(const AuthorizationSet& key_description, in UpdateImportKeyDescription() 464 EC_GROUP* EcKeyFactory::ChooseGroup(size_t key_size_bits) { in ChooseGroup() 485 EC_GROUP* EcKeyFactory::ChooseGroup(keymaster_ec_curve_t ec_curve) { in ChooseGroup() 505 keymaster_error_t EcKeyFactory::CreateEmptyKey(AuthorizationSet&& hw_enforced, in CreateEmptyKey()
|
/system/keymaster/include/keymaster/km_openssl/ |
D | ec_key_factory.h | 27 class EcKeyFactory : public AsymmetricKeyFactory, public SoftKeyFactoryMixin { 29 explicit EcKeyFactory(const SoftwareKeyBlobMaker& blob_maker, const KeymasterContext& context) in EcKeyFactory() function
|
/system/keymaster/include/keymaster/legacy_support/ |
D | ec_keymaster1_key.h | 40 class EcdsaKeymaster1KeyFactory : public EcKeyFactory {
|
/system/keymaster/legacy_support/ |
D | ec_keymaster1_key.cpp | 34 : EcKeyFactory(blob_maker, context), engine_(engine), in EcdsaKeymaster1KeyFactory()
|
/system/keymaster/contexts/ |
D | soft_keymaster_context.cpp | 56 ec_factory_(new (std::nothrow) EcKeyFactory(*this /* blob_maker */, *this /* context */)), in SoftKeymasterContext()
|
D | pure_soft_keymaster_context.cpp | 59 ec_factory_(new (std::nothrow) EcKeyFactory(*this /* blob_maker */, *this /* context */)), in PureSoftKeymasterContext()
|