/system/keymaster/include/keymaster/km_openssl/ |
H A D | asymmetric_key.h | 29 const KeyFactory* key_factory) 30 : Key(move(hw_enforced), move(sw_enforced), key_factory) {} 28 AsymmetricKey(AuthorizationSet&& hw_enforced, AuthorizationSet&& sw_enforced, const KeyFactory* key_factory) argument
|
H A D | aes_key.h | 57 const KeyFactory* key_factory) 58 : SymmetricKey(move(key_material), move(hw_enforced), move(sw_enforced), key_factory) {} 55 AesKey(KeymasterKeyBlob&& key_material, AuthorizationSet&& hw_enforced, AuthorizationSet&& sw_enforced, const KeyFactory* key_factory) argument
|
H A D | ec_key.h | 32 const KeyFactory* key_factory) 33 : AsymmetricKey(move(hw_enforced), move(sw_enforced), key_factory) {} 43 const KeyFactory* key_factory) 44 : AsymmetricKey(move(hw_enforced), move(sw_enforced), key_factory), ec_key_(ec_key) {} 31 EcKey(AuthorizationSet&& hw_enforced, AuthorizationSet&& sw_enforced, const KeyFactory* key_factory) argument 42 EcKey(EC_KEY* ec_key, AuthorizationSet&& hw_enforced, AuthorizationSet&& sw_enforced, const KeyFactory* key_factory) argument
|
H A D | hmac_key.h | 54 AuthorizationSet&& sw_enforced, const KeyFactory* key_factory) 55 : SymmetricKey(move(key_material), move(hw_enforced), move(sw_enforced), key_factory) {} 53 HmacKey(KeymasterKeyBlob&& key_material, AuthorizationSet&& hw_enforced, AuthorizationSet&& sw_enforced, const KeyFactory* key_factory) argument
|
H A D | rsa_key.h | 29 const KeyFactory* key_factory) 30 : AsymmetricKey(move(hw_enforced), move(sw_enforced), key_factory) {} 46 const KeyFactory* key_factory) 47 : AsymmetricKey(move(hw_enforced), move(sw_enforced), key_factory), rsa_key_(rsa) {} 28 RsaKey(AuthorizationSet&& hw_enforced, AuthorizationSet&& sw_enforced, const KeyFactory* key_factory) argument 45 RsaKey(RSA* rsa, AuthorizationSet&& hw_enforced, AuthorizationSet&& sw_enforced, const KeyFactory* key_factory) argument
|
H A D | triple_des_key.h | 55 AuthorizationSet&& sw_enforced, const KeyFactory* key_factory) 56 : SymmetricKey(move(key_material), move(hw_enforced), move(sw_enforced), key_factory) {} 54 TripleDesKey(KeymasterKeyBlob&& key_material, AuthorizationSet&& hw_enforced, AuthorizationSet&& sw_enforced, const KeyFactory* key_factory) argument
|
/system/keymaster/include/keymaster/legacy_support/ |
H A D | ec_keymaster0_key.h | 63 AuthorizationSet&& sw_enforced, const KeyFactory* key_factory) 64 : EcKey(ec_key, move(hw_enforced), move(sw_enforced), key_factory) {} 62 EcKeymaster0Key(EC_KEY* ec_key, AuthorizationSet&& hw_enforced, AuthorizationSet&& sw_enforced, const KeyFactory* key_factory) argument
|
H A D | ec_keymaster1_key.h | 72 AuthorizationSet&& sw_enforced, const KeyFactory* key_factory) 73 : EcKey(ecdsa_key, move(hw_enforced), move(sw_enforced), key_factory) {} 71 EcdsaKeymaster1Key(EC_KEY* ecdsa_key, AuthorizationSet&& hw_enforced, AuthorizationSet&& sw_enforced, const KeyFactory* key_factory) argument
|
H A D | keymaster_passthrough_key.h | 24 #include <keymaster/key_factory.h> 80 const KeyFactory* key_factory, keymaster_error_t* error, 83 : Key(move(hw_enforced), move(sw_enforced), key_factory), 78 KeymasterPassthroughKey(KeymasterKeyBlob&& key_material, AuthorizationSet&& hw_enforced, AuthorizationSet&& sw_enforced, const KeyFactory* key_factory, keymaster_error_t* error, const AuthorizationSet& additional_parameters, const KeymasterPassthroughEngine* engine) argument
|
H A D | rsa_keymaster0_key.h | 64 const KeyFactory* key_factory) 65 : RsaKey(rsa_key, move(hw_enforced), move(sw_enforced), key_factory) {} 62 RsaKeymaster0Key(RSA* rsa_key, AuthorizationSet&& hw_enforced, AuthorizationSet&& sw_enforced, const KeyFactory* key_factory) argument
|
H A D | rsa_keymaster1_key.h | 76 const KeyFactory* key_factory) 77 : RsaKey(rsa_key, move(hw_enforced), move(sw_enforced), key_factory) {} 74 RsaKeymaster1Key(RSA* rsa_key, AuthorizationSet&& hw_enforced, AuthorizationSet&& sw_enforced, const KeyFactory* key_factory) argument
|
/system/keymaster/include/keymaster/ |
H A D | key.h | 60 const KeyFactory* key_factory() const { return key_factory_; } function in class:keymaster::Key 61 const KeyFactory*& key_factory() { return key_factory_; } function in class:keymaster::Key 65 const KeyFactory* key_factory) 67 key_factory_(key_factory) {} 64 Key(AuthorizationSet&& hw_enforced, AuthorizationSet&& sw_enforced, const KeyFactory* key_factory) argument
|
/system/keymaster/km_openssl/ |
H A D | symmetric_key.cpp | 106 const KeyFactory* key_factory) 107 : Key(move(hw_enforced), move(sw_enforced), key_factory) { 104 SymmetricKey(KeymasterKeyBlob&& key_material, AuthorizationSet&& hw_enforced, AuthorizationSet&& sw_enforced, const KeyFactory* key_factory) argument
|
/system/keymaster/contexts/ |
H A D | pure_soft_keymaster_context.cpp | 102 KeyFactory* key_factory = GetKeyFactory(algorithm); local 103 if (!key_factory) 105 return key_factory->GetOperationFactory(purpose);
|
H A D | soft_keymaster_context.cpp | 137 KeyFactory* key_factory = GetKeyFactory(algorithm); local 138 if (!key_factory) 140 return key_factory->GetOperationFactory(purpose);
|
/system/keymaster/android_keymaster/ |
H A D | android_keymaster.cpp | 28 #include <keymaster/key_factory.h> 263 const KeyFactory* key_factory; local 265 response->error = LoadKey(request.key_blob, request.additional_params, &key_factory, &key); 275 OperationFactory* factory = key_factory->GetOperationFactory(request.purpose); 394 const KeyFactory* key_factory; local 397 &key_factory, &key); 481 if (factory) *factory = (*key)->key_factory();
|