Home
last modified time | relevance | path

Searched refs:engine_ (Results 1 – 15 of 15) sorted by relevance

/system/keymaster/legacy_support/
Decdsa_keymaster1_operation.cpp32 Keymaster1Engine::KeyData* key_data = engine_->GetData(ecdsa_key); in Begin()
53 return engine_->device()->begin(engine_->device(), purpose_, &key_data->key_material, in Begin()
60 Keymaster1Engine::KeyData* key_data = engine_->GetData(ecdsa_key); in PrepareFinish()
72 return engine_->device()->abort(engine_->device(), operation_handle_); in Abort()
76 Keymaster1Engine::KeyData* key_data = engine_->GetData(ecdsa_key); in GetError()
108 key.hw_enforced_move(), key.sw_enforced_move(), digest, ecdsa.release(), engine_)); in CreateOperation()
Drsa_keymaster1_operation.cpp32 Keymaster1Engine::KeyData* key_data = engine_->GetData(rsa_key); in Begin()
74 return engine_->device()->begin(engine_->device(), purpose_, &key_data->key_material, in Begin()
81 Keymaster1Engine::KeyData* key_data = engine_->GetData(rsa_key); in PrepareFinish()
93 return engine_->device()->abort(engine_->device(), operation_handle_); in Abort()
97 Keymaster1Engine::KeyData* key_data = engine_->GetData(rsa_key); // key_data is owned by rsa in GetError()
133 engine_)); in CreateOperation()
137 engine_)); in CreateOperation()
Decdsa_keymaster1_operation.h33 : purpose_(purpose), operation_handle_(0), engine_(engine) {} in EcdsaKeymaster1WrappedOperation()
49 const Keymaster1Engine* engine_; variable
105 : purpose_(purpose), engine_(engine) {} in EcdsaKeymaster1OperationFactory()
116 const Keymaster1Engine* engine_; variable
Drsa_keymaster1_key.cpp30 : RsaKeyFactory(blob_maker, context), engine_(engine), in RsaKeymaster1KeyFactory()
92 return engine_->GenerateKey(key_params_copy, key_blob, hw_enforced, sw_enforced); in GenerateKey()
107 return engine_->ImportKey(key_params_copy, input_key_material_format, input_key_material, in ImportKey()
119 RSA_Ptr rsa(engine_->BuildRsaKey(key_material, additional_params, &error)); in LoadKey()
Dec_keymaster1_key.cpp33 : EcKeyFactory(blob_maker, context), engine_(engine), in EcdsaKeymaster1KeyFactory()
83 return engine_->GenerateKey(key_params_copy, key_blob, hw_enforced, sw_enforced); in GenerateKey()
98 return engine_->ImportKey(key_params_copy, input_key_material_format, input_key_material, in ImportKey()
111 engine_->BuildEcKey(key_material, additional_params, &error)); in LoadKey()
Drsa_keymaster1_operation.h32 : purpose_(purpose), operation_handle_(0), engine_(engine) {} in RsaKeymaster1WrappedOperation()
48 const Keymaster1Engine* engine_; variable
104 : purpose_(purpose), engine_(engine) {} in RsaKeymaster1OperationFactory()
115 const Keymaster1Engine* engine_; variable
Dkeymaster_passthrough_key.cpp32 this, &error, additional_params, engine_)); in LoadKey()
70 engine_->ExportKey(format, key_material(), client_id, app_data, &export_data); in formatted_key_material()
Dkeymaster1_engine.cpp42 : keymaster1_device_(keymaster1_device), engine_(ENGINE_new()), in Keymaster1Engine()
57 ENGINE_set_RSA_method(engine_.get(), &rsa_method_, sizeof(rsa_method_)); in Keymaster1Engine()
58 ENGINE_set_ECDSA_method(engine_.get(), &ecdsa_method_, sizeof(ecdsa_method_)); in Keymaster1Engine()
132 unique_ptr<RSA, RSA_Delete> rsa(RSA_new_method(engine_.get())); in BuildRsaKey()
171 unique_ptr<EC_KEY, EC_KEY_Delete> ec_key(EC_KEY_new_method(engine_.get())); in BuildEcKey()
/system/keymaster/include/keymaster/legacy_support/
Dkeymaster_passthrough_key.h41 : KeyFactory(), engine_(engine), algorithm_(algorithm) {} in KeymasterPassthroughKeyFactory()
49 return engine_->GenerateKey(key_description, key_blob, hw_enforced, sw_enforced); in GenerateKey()
60 return engine_->ImportKey(key_description, input_key_material_format, input_key_material, in ImportKey()
70 return engine_->GetOperationFactory(purpose, algorithm_); in GetOperationFactory()
77 const engine_t* engine_;
88 additional_parameters_(additional_parameters), engine_(engine) { in KeymasterPassthroughKey()
103 const KeymasterPassthroughEngine* engine_; variable
Dec_keymaster1_key.h70 const Keymaster1Engine* engine_;
Drsa_keymaster1_key.h70 const Keymaster1Engine* engine_;
Dkeymaster1_engine.h111 const std::unique_ptr<ENGINE, ENGINE_Delete> engine_; variable
/system/security/keystore-engine/
Dkeystore2_engine.cpp96 engine_(ENGINE_new()) { in Keystore2Engine()
101 ENGINE_set_RSA_method(engine_, &rsa_method_, sizeof(rsa_method_)); in Keystore2Engine()
107 ENGINE_set_ECDSA_method(engine_, &ecdsa_method_, sizeof(ecdsa_method_)); in Keystore2Engine()
113 const ENGINE* engine() const { return engine_; } in engine()
125 ENGINE* const engine_; member in __anon8b9440f70111::Keystore2Engine
/system/keymaster/contexts/
Dkeymaster2_passthrough_context.cpp27 : device_(dev), engine_(KeymasterPassthroughEngine::createInstance(dev)), version_(version) {} in Keymaster2PassthroughContext()
45 result.reset(new KeymasterPassthroughKeyFactory(engine_.get(), algorithm)); in GetKeyFactory()
/system/keymaster/include/keymaster/contexts/
Dkeymaster2_passthrough_context.h128 UniquePtr<KeymasterPassthroughEngine> engine_; variable