Home
last modified time | relevance | path

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

/system/keymaster/
Dkeymaster0_engine.cpp40 Keymaster0Engine* Keymaster0Engine::instance_ = nullptr;
42 Keymaster0Engine::Keymaster0Engine(const keymaster0_device_t* keymaster0_device) in Keymaster0Engine() function in keymaster::Keymaster0Engine
54 rsa_method_.private_transform = Keymaster0Engine::rsa_private_transform; in Keymaster0Engine()
64 ecdsa_method_.sign = Keymaster0Engine::ecdsa_sign; in Keymaster0Engine()
71 Keymaster0Engine::~Keymaster0Engine() { in ~Keymaster0Engine()
79 bool Keymaster0Engine::GenerateRsaKey(uint64_t public_exponent, uint32_t public_modulus, in GenerateRsaKey()
97 bool Keymaster0Engine::GenerateEcKey(uint32_t key_size, KeymasterKeyBlob* key_material) const { in GenerateEcKey()
113 bool Keymaster0Engine::ImportKey(keymaster_key_format_t key_format, in ImportKey()
132 bool Keymaster0Engine::DeleteKey(const KeymasterKeyBlob& blob) const { in DeleteKey()
139 bool Keymaster0Engine::DeleteAllKeys() const { in DeleteAllKeys()
[all …]
Dkeymaster0_engine.h36 class Keymaster0Engine {
42 explicit Keymaster0Engine(const keymaster0_device_t* keymaster0_device);
43 ~Keymaster0Engine();
67 Keymaster0Engine(const Keymaster0Engine&); // Uncopyable
68 void operator=(const Keymaster0Engine&); // Unassignable
98 static Keymaster0Engine* instance_;
Drsa_keymaster0_key.h28 class Keymaster0Engine; variable
39 RsaKeymaster0KeyFactory(const SoftKeymasterContext* context, const Keymaster0Engine* engine);
58 const Keymaster0Engine* engine_;
Dec_keymaster0_key.h28 class Keymaster0Engine; variable
39 EcdsaKeymaster0KeyFactory(const SoftKeymasterContext* context, const Keymaster0Engine* engine);
58 const Keymaster0Engine* engine_;
Drsa_keymaster0_key.cpp33 const Keymaster0Engine* engine) in RsaKeymaster0KeyFactory()
Dec_keymaster0_key.cpp33 const Keymaster0Engine* engine) in EcdsaKeymaster0KeyFactory()
Dsoft_keymaster_context.cpp326 km0_engine_.reset(new Keymaster0Engine(keymaster0_device)); in SetHardwareDevice()
/system/keymaster/include/keymaster/
Dsoft_keymaster_context.h32 class Keymaster0Engine; variable
117 std::unique_ptr<Keymaster0Engine> km0_engine_;