/system/keymaster/ |
H A D | ecdsa_operation.h | 56 keymaster_error_t Update(const AuthorizationSet& additional_params, const Buffer& input, 59 keymaster_error_t Finish(const AuthorizationSet& additional_params, const Buffer& signature, 69 keymaster_error_t Update(const AuthorizationSet& additional_params, const Buffer& input, 72 keymaster_error_t Finish(const AuthorizationSet& additional_params, const Buffer& signature,
|
H A D | hmac_operation.h | 34 virtual keymaster_error_t Update(const AuthorizationSet& additional_params, const Buffer& input, 38 virtual keymaster_error_t Finish(const AuthorizationSet& additional_params,
|
H A D | android_keymaster.cpp | 192 context_->ParseKeyBlob(KeymasterKeyBlob(request.key_blob), request.additional_params, 222 response->error = LoadKey(request.key_blob, request.additional_params, &hw_enforced, 238 factory->CreateOperation(*key, request.additional_params, &response->error)); 249 request.purpose, key_id, key->authorizations(), request.additional_params, 256 response->error = operation->Begin(request.additional_params, &response->output_params); 277 request.additional_params, request.op_handle, false /* is_begin_operation */); 285 operation->Update(request.additional_params, request.input, &response->output_params, 306 request.additional_params, request.op_handle, false /* is_begin_operation */); 313 response->error = operation->Finish(request.additional_params, request.signature, 341 context_->ParseKeyBlob(KeymasterKeyBlob(request.key_blob), request.additional_params, 404 LoadKey(const keymaster_key_blob_t& key_blob, const AuthorizationSet& additional_params, AuthorizationSet* hw_enforced, AuthorizationSet* sw_enforced, const KeyFactory** factory, UniquePtr<Key>* key) argument [all...] |
H A D | aes_operation.h | 68 keymaster_error_t Update(const AuthorizationSet& additional_params, const Buffer& input, 71 keymaster_error_t Finish(const AuthorizationSet& additional_params, const Buffer& signature, 114 keymaster_error_t Finish(const AuthorizationSet& additional_params, const Buffer& signature, 132 keymaster_error_t Update(const AuthorizationSet& additional_params, const Buffer& input, 135 keymaster_error_t Finish(const AuthorizationSet& additional_params, const Buffer& signature,
|
H A D | rsa_operation.h | 44 keymaster_error_t Update(const AuthorizationSet& additional_params, const Buffer& input, 95 keymaster_error_t Update(const AuthorizationSet& additional_params, const Buffer& input, 98 keymaster_error_t Finish(const AuthorizationSet& additional_params, const Buffer& signature, 116 keymaster_error_t Update(const AuthorizationSet& additional_params, const Buffer& input, 119 keymaster_error_t Finish(const AuthorizationSet& additional_params, const Buffer& signature, 151 keymaster_error_t Finish(const AuthorizationSet& additional_params, const Buffer& signature, 162 keymaster_error_t Finish(const AuthorizationSet& additional_params, const Buffer& signature,
|
H A D | keymaster1_engine.h | 69 RSA* BuildRsaKey(const KeymasterKeyBlob& blob, const AuthorizationSet& additional_params, 71 EC_KEY* BuildEcKey(const KeymasterKeyBlob& blob, const AuthorizationSet& additional_params, 81 const AuthorizationSet& additional_params,
|
H A D | aes_key.h | 36 const AuthorizationSet& additional_params,
|
H A D | hmac_key.h | 31 const AuthorizationSet& additional_params,
|
H A D | android_keymaster_messages.cpp | 103 return key_blob_size(key_blob) + additional_params.SerializedSize(); 108 return additional_params.Serialize(buf, end); 113 additional_params.Deserialize(buf_ptr, end); 136 additional_params.SerializedSize(); 142 return additional_params.Serialize(buf, end); 148 additional_params.Deserialize(buf_ptr, end); 176 return sizeof(op_handle) + input.SerializedSize() + additional_params.SerializedSize(); 183 buf = additional_params.Serialize(buf, end); 190 retval = additional_params.Deserialize(buf_ptr, end); 230 return sizeof(op_handle) + signature.SerializedSize() + additional_params [all...] |
H A D | ec_keymaster0_key.cpp | 99 const AuthorizationSet& additional_params, 107 return super::LoadKey(key_material, additional_params, hw_enforced, sw_enforced, key); 98 LoadKey(const KeymasterKeyBlob& key_material, const AuthorizationSet& additional_params, const AuthorizationSet& hw_enforced, const AuthorizationSet& sw_enforced, UniquePtr<Key>* key) const argument
|
H A D | ec_keymaster1_key.cpp | 84 const AuthorizationSet& additional_params, 93 engine_->BuildEcKey(key_material, additional_params, &error)); 83 LoadKey(const KeymasterKeyBlob& key_material, const AuthorizationSet& additional_params, const AuthorizationSet& hw_enforced, const AuthorizationSet& sw_enforced, UniquePtr<Key>* key) const argument
|
H A D | keymaster1_engine.cpp | 125 const AuthorizationSet& additional_params, 134 KeyData* key_data = new KeyData(blob, additional_params); 167 const AuthorizationSet& additional_params, 176 KeyData* key_data = new KeyData(blob, additional_params); 185 GetKeymaster1PublicKey(blob, additional_params, error)); 351 const AuthorizationSet& additional_params, 357 if (additional_params.GetTagValue(TAG_APPLICATION_ID, &client_id)) 359 if (additional_params.GetTagValue(TAG_APPLICATION_DATA, &app_data)) 124 BuildRsaKey(const KeymasterKeyBlob& blob, const AuthorizationSet& additional_params, keymaster_error_t* error) const argument 166 BuildEcKey(const KeymasterKeyBlob& blob, const AuthorizationSet& additional_params, keymaster_error_t* error) const argument 350 GetKeymaster1PublicKey(const KeymasterKeyBlob& blob, const AuthorizationSet& additional_params, keymaster_error_t* error) const argument
|
H A D | ec_keymaster0_key.h | 52 const AuthorizationSet& additional_params,
|
H A D | ec_keymaster1_key.h | 56 const AuthorizationSet& additional_params,
|
H A D | rsa_keymaster0_key.h | 52 const AuthorizationSet& additional_params,
|
H A D | rsa_keymaster1_key.h | 56 const AuthorizationSet& additional_params,
|
H A D | soft_keymaster_context.cpp | 292 const AuthorizationSet& additional_params, 329 keymaster_error_t error = BuildHiddenAuthorizations(additional_params, &hidden); 354 return ParseKeymaster1HwBlob(blob, additional_params, key_material, hw_enforced, 375 const KeymasterKeyBlob& blob, const AuthorizationSet& additional_params, 384 if (additional_params.GetTagValue(TAG_APPLICATION_ID, &client_id)) 386 if (additional_params.GetTagValue(TAG_APPLICATION_DATA, &app_data)) 291 ParseKeyBlob(const KeymasterKeyBlob& blob, const AuthorizationSet& additional_params, KeymasterKeyBlob* key_material, AuthorizationSet* hw_enforced, AuthorizationSet* sw_enforced) const argument 374 ParseKeymaster1HwBlob( const KeymasterKeyBlob& blob, const AuthorizationSet& additional_params, KeymasterKeyBlob* key_material, AuthorizationSet* hw_enforced, AuthorizationSet* sw_enforced) const argument
|
H A D | aes_operation.cpp | 195 keymaster_error_t AesEvpOperation::Update(const AuthorizationSet& additional_params, argument 201 if (!HandleAad(additional_params, input, &error)) 216 keymaster_error_t AesEvpOperation::Finish(const AuthorizationSet& /* additional_params */, 492 keymaster_error_t AesEvpEncryptOperation::Finish(const AuthorizationSet& additional_params, argument 499 AesEvpOperation::Finish(additional_params, signature, output_params, output); 544 keymaster_error_t AesEvpDecryptOperation::Update(const AuthorizationSet& additional_params, argument 556 if (!HandleAad(additional_params, input, &error)) 613 keymaster_error_t AesEvpDecryptOperation::Finish(const AuthorizationSet& additional_params, argument 622 return AesEvpOperation::Finish(additional_params, signature, output_params, output);
|
H A D | rsa_keymaster0_key.cpp | 102 const AuthorizationSet& additional_params, 110 return super::LoadKey(key_material, additional_params, hw_enforced, sw_enforced, key); 101 LoadKey(const KeymasterKeyBlob& key_material, const AuthorizationSet& additional_params, const AuthorizationSet& hw_enforced, const AuthorizationSet& sw_enforced, UniquePtr<Key>* key) const argument
|
H A D | rsa_keymaster1_key.cpp | 105 const AuthorizationSet& additional_params, 113 unique_ptr<RSA, RSA_Delete> rsa(engine_->BuildRsaKey(key_material, additional_params, &error)); 104 LoadKey(const KeymasterKeyBlob& key_material, const AuthorizationSet& additional_params, const AuthorizationSet& hw_enforced, const AuthorizationSet& sw_enforced, UniquePtr<Key>* key) const argument
|
/system/keymaster/include/keymaster/ |
H A D | asymmetric_key_factory.h | 33 const AuthorizationSet& additional_params,
|
H A D | soft_keymaster_context.h | 66 const AuthorizationSet& additional_params, 83 const AuthorizationSet& additional_params,
|
H A D | key_factory.h | 52 const AuthorizationSet& additional_params,
|
H A D | keymaster_context.h | 93 const AuthorizationSet& additional_params,
|
H A D | android_keymaster.h | 84 const AuthorizationSet& additional_params,
|