Home
last modified time | relevance | path

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

/system/security/keystore-engine/
Dkeystore2_engine.cpp90 class Keystore2Engine { class
92 Keystore2Engine() in Keystore2Engine() function in __anon245026900111::Keystore2Engine
117 static const Keystore2Engine& get() { in get()
118 static Keystore2Engine engine; in get()
137 bssl::UniquePtr<RSA> rsa(RSA_new_method(Keystore2Engine::get().engine())); in wrap_rsa()
144 if (!RSA_set_ex_data(rsa.get(), Keystore2Engine::get().rsa_ex_index(), key_backend_copy)) { in wrap_rsa()
171 bssl::UniquePtr<EC_KEY> ec(EC_KEY_new_method(Keystore2Engine::get().engine())); in wrap_ecdsa()
183 if (!EC_KEY_set_ex_data(ec.get(), Keystore2Engine::get().ec_key_ex_index(), key_backend_copy)) { in wrap_ecdsa()
263 RSA_get_ex_data(rsa, Keystore2Engine::get().rsa_ex_index())); in rsa_private_transform()
304 EC_KEY_get_ex_data(ec_key, Keystore2Engine::get().ec_key_ex_index())); in ecdsa_sign()