/system/keymaster/legacy_support/ |
D | ecdsa_keymaster1_operation.cpp | 32 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()
|
D | rsa_keymaster1_operation.cpp | 32 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()
|
D | ecdsa_keymaster1_operation.h | 33 : 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
|
D | rsa_keymaster1_key.cpp | 30 : 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()
|
D | ec_keymaster1_key.cpp | 33 : 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()
|
D | rsa_keymaster1_operation.h | 32 : 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
|
D | keymaster_passthrough_key.cpp | 32 this, &error, additional_params, engine_)); in LoadKey() 70 engine_->ExportKey(format, key_material(), client_id, app_data, &export_data); in formatted_key_material()
|
D | keymaster1_engine.cpp | 42 : 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/ |
D | keymaster_passthrough_key.h | 41 : 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
|
D | ec_keymaster1_key.h | 70 const Keymaster1Engine* engine_;
|
D | rsa_keymaster1_key.h | 70 const Keymaster1Engine* engine_;
|
D | keymaster1_engine.h | 111 const std::unique_ptr<ENGINE, ENGINE_Delete> engine_; variable
|
/system/security/keystore-engine/ |
D | keystore2_engine.cpp | 96 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/ |
D | keymaster2_passthrough_context.cpp | 27 : 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/ |
D | keymaster2_passthrough_context.h | 128 UniquePtr<KeymasterPassthroughEngine> engine_; variable
|