/system/keymaster/ |
H A D | aes_operation.h | 67 AuthorizationSet* output_params) override; 69 AuthorizationSet* output_params, Buffer* output, 72 AuthorizationSet* output_params, Buffer* output) override; 113 AuthorizationSet* output_params) override; 115 AuthorizationSet* output_params, Buffer* output) override; 131 AuthorizationSet* output_params) override; 133 AuthorizationSet* output_params, Buffer* output, 136 AuthorizationSet* output_params, Buffer* output) override;
|
H A D | hmac_operation.h | 33 AuthorizationSet* output_params); 35 AuthorizationSet* output_params, Buffer* output, 39 const Buffer& signature, AuthorizationSet* output_params,
|
H A D | rsa_operation.h | 43 AuthorizationSet* output_params) override; 45 AuthorizationSet* output_params, Buffer* output, 94 AuthorizationSet* output_params) override; 96 AuthorizationSet* output_params, Buffer* output, 99 AuthorizationSet* output_params, Buffer* output) override; 115 AuthorizationSet* output_params) override; 117 AuthorizationSet* output_params, Buffer* output, 120 AuthorizationSet* output_params, Buffer* output) override; 152 AuthorizationSet* output_params, Buffer* output) override; 163 AuthorizationSet* output_params, Buffe [all...] |
H A D | ecdsa_operation.h | 55 AuthorizationSet* output_params) override; 57 AuthorizationSet* output_params, Buffer* output, 60 AuthorizationSet* output_params, Buffer* output) override; 68 AuthorizationSet* output_params) override; 70 AuthorizationSet* output_params, Buffer* output, 73 AuthorizationSet* output_params, Buffer* output) override;
|
H A D | android_keymaster_test_utils.cpp | 253 AuthorizationSet* output_params, string* output, 264 if (output_params) 265 output_params->Reinitialize(out_params); 276 AuthorizationSet output_params; local 277 return FinishOperation(additional_params, signature, &output_params, output); 282 AuthorizationSet* output_params, string* output) { 298 if (output_params) 299 output_params->Reinitialize(out_params); 309 EXPECT_EQ(KM_ERROR_OK, BeginOperation(purpose, client_params(), NULL /* output_params */)); 327 EXPECT_EQ(KM_ERROR_OK, UpdateOperation(update_params, message, nullptr /* output_params */, 251 UpdateOperation(const AuthorizationSet& additional_params, const string& message, AuthorizationSet* output_params, string* output, size_t* input_consumed) argument 280 FinishOperation(const AuthorizationSet& additional_params, const string& signature, AuthorizationSet* output_params, string* output) argument 334 ProcessMessage(keymaster_purpose_t purpose, const string& message, const string& signature, const AuthorizationSet& begin_params, const AuthorizationSet& update_params, AuthorizationSet* output_params) argument 367 AuthorizationSet output_params; local 380 AuthorizationSet output_params; local 391 AuthorizationSet output_params; local 403 AuthorizationSet output_params; local 415 AuthorizationSet output_params; local 493 EncryptMessageWithParams(const string& message, const AuthorizationSet& begin_params, const AuthorizationSet& update_params, AuthorizationSet* output_params) argument [all...] |
H A D | operation.h | 104 AuthorizationSet* output_params) = 0; 106 AuthorizationSet* output_params, Buffer* output, 109 AuthorizationSet* output_params, Buffer* output) = 0;
|
H A D | aes_operation.cpp | 184 AuthorizationSet* /* output_params */) { 197 AuthorizationSet* /* output_params */, Buffer* output, 218 AuthorizationSet* /* output_params */, Buffer* output) { 470 AuthorizationSet* output_params) { 471 if (!output_params) 484 output_params->push_back(TAG_NONCE, iv_.get(), iv_length_); 489 return AesEvpOperation::Begin(input_params, output_params); 494 AuthorizationSet* output_params, Buffer* output) { 499 AesEvpOperation::Finish(additional_params, signature, output_params, output); 527 AuthorizationSet* output_params) { 469 Begin(const AuthorizationSet& input_params, AuthorizationSet* output_params) argument 492 Finish(const AuthorizationSet& additional_params, const Buffer& signature, AuthorizationSet* output_params, Buffer* output) argument 526 Begin(const AuthorizationSet& input_params, AuthorizationSet* output_params) argument 613 Finish(const AuthorizationSet& additional_params, const Buffer& signature, AuthorizationSet* output_params, Buffer* output) argument [all...] |
H A D | android_keymaster_messages.cpp | 155 return sizeof(op_handle) + output_params.SerializedSize(); 161 buf = output_params.Serialize(buf, end); 168 retval = output_params.Deserialize(buf_ptr, end); 201 return output.SerializedSize() + sizeof(uint32_t) + output_params.SerializedSize(); 213 buf = output_params.Serialize(buf, end); 222 retval = output_params.Deserialize(buf_ptr, end); 253 return output.SerializedSize() + output_params.SerializedSize(); 259 buf = output_params.Serialize(buf, end); 266 retval = output_params.Deserialize(buf_ptr, end);
|
H A D | rsa_operation.cpp | 145 AuthorizationSet* /* output_params */) { 150 const Buffer& input, AuthorizationSet* /* output_params */, 260 AuthorizationSet* output_params) { 261 keymaster_error_t error = RsaDigestingOperation::Begin(input_params, output_params); 276 const Buffer& input, AuthorizationSet* output_params, 280 return RsaOperation::Update(additional_params, input, output_params, output, 291 AuthorizationSet* /* output_params */, Buffer* output) { 380 AuthorizationSet* output_params) { 381 keymaster_error_t error = RsaDigestingOperation::Begin(input_params, output_params); 395 const Buffer& input, AuthorizationSet* output_params, 259 Begin(const AuthorizationSet& input_params, AuthorizationSet* output_params) argument 275 Update(const AuthorizationSet& additional_params, const Buffer& input, AuthorizationSet* output_params, Buffer* output, size_t* input_consumed) argument 379 Begin(const AuthorizationSet& input_params, AuthorizationSet* output_params) argument 394 Update(const AuthorizationSet& additional_params, const Buffer& input, AuthorizationSet* output_params, Buffer* output, size_t* input_consumed) argument [all...] |
H A D | android_keymaster.cpp | 255 response->output_params.Clear(); 256 response->error = operation->Begin(request.additional_params, &response->output_params); 283 operation->Update(request.additional_params, request.input, &response->output_params, 310 &response->output_params, &response->output);
|
H A D | android_keymaster_test_utils.h | 192 const std::string& message, AuthorizationSet* output_params, 199 return FinishOperation(additional_params, signature, nullptr /* output_params */, output); 202 const std::string& signature, AuthorizationSet* output_params, 213 AuthorizationSet* output_params = NULL); 217 AuthorizationSet* output_params = NULL); 247 AuthorizationSet* output_params);
|
H A D | android_keymaster_messages_test.cpp | 216 msg.output_params.push_back(Authorization(TAG_NONCE, "foo", 3)); 236 EXPECT_EQ(0U, deserialized->output_params.size()); 240 EXPECT_EQ(msg.output_params, deserialized->output_params); 288 msg.output_params.push_back(TAG_APPLICATION_ID, "bar", 3); 317 EXPECT_EQ(1U, deserialized->output_params.size());
|
H A D | soft_keymaster_device.cpp | 847 if (response.output_params.size() > 0) 848 response.output_params.CopyToParamSet(out_params); 884 if (response.output_params.size() > 0) 885 response.output_params.CopyToParamSet(out_params); 923 if (response.output_params.size() > 0) 924 response.output_params.CopyToParamSet(out_params);
|
H A D | android_keymaster_test.cpp | 1138 BeginOperation(KM_PURPOSE_SIGN, begin_params, nullptr /* output_params */)); 1152 BeginOperation(KM_PURPOSE_SIGN, begin_params, nullptr /* output_params */)); 1713 AuthorizationSet output_params; local 1715 ProcessMessage(KM_PURPOSE_SIGN, message, begin_params, update_params, &output_params); 1717 &output_params); 2386 AuthorizationSet output_params; local 2387 EXPECT_EQ(KM_ERROR_OK, BeginOperation(KM_PURPOSE_ENCRYPT, input_params, &output_params)); 2398 input_params.Reinitialize(output_params); 2402 output_params.Clear(); 2404 EXPECT_EQ(KM_ERROR_OK, BeginOperation(KM_PURPOSE_DECRYPT, input_params, &output_params)); 2539 AuthorizationSet output_params; local 2582 AuthorizationSet output_params; local 2604 AuthorizationSet output_params; local [all...] |
/system/keymaster/include/keymaster/ |
H A D | android_keymaster_messages.h | 303 AuthorizationSet output_params; member in struct:keymaster::BeginOperationResponse 328 AuthorizationSet output_params; member in struct:keymaster::UpdateOperationResponse 351 AuthorizationSet output_params; member in struct:keymaster::FinishOperationResponse
|