/system/keymaster/legacy_support/ |
H A D | keymaster_passthrough_operation.cpp | 28 const Buffer& signature, AuthorizationSet* output_params, 88 if (output_params) *output_params = move(accumulated_out_params); 96 const Buffer& signature, AuthorizationSet* output_params, 106 if (output_params) output_params->Reinitialize(out_params); 26 Finish(const AuthorizationSet& input_params, const Buffer& input, const Buffer& signature, AuthorizationSet* output_params, Buffer* output) argument 95 Finish(const AuthorizationSet& input_params, const Buffer& input, const Buffer& signature, AuthorizationSet* output_params, Buffer* output) argument
|
/system/keymaster/android_keymaster/ |
H A D | operation.cpp | 143 AuthorizationSet output_params; local 145 Update(input_params, input, &output_params, &output, &input_consumed); 149 assert(output_params.empty());
|
/system/keymaster/km_openssl/ |
H A D | block_cipher_operation.cpp | 160 AuthorizationSet* /* output_params */) { 170 AuthorizationSet* /* output_params */, 188 AuthorizationSet* output_params, Buffer* output) { 190 if (!UpdateForFinish(additional_params, input, output_params, output, &error)) return error; 380 const Buffer& input, AuthorizationSet* output_params, 384 *error = Update(additional_params, input, output_params, output, &input_consumed); 396 AuthorizationSet* output_params) { 397 if (!output_params) return KM_ERROR_OUTPUT_PARAMETER_NULL; 410 output_params->push_back(TAG_NONCE, iv_.data, iv_.data_length); 413 return BlockCipherEvpOperation::Begin(input_params, output_params); 185 Finish(const AuthorizationSet& additional_params, const Buffer& input, const Buffer& , AuthorizationSet* output_params, Buffer* output) argument 379 UpdateForFinish(const AuthorizationSet& additional_params, const Buffer& input, AuthorizationSet* output_params, Buffer* output, keymaster_error_t* error) argument 395 Begin(const AuthorizationSet& input_params, AuthorizationSet* output_params) argument 416 Finish(const AuthorizationSet& additional_params, const Buffer& input, const Buffer& signature, AuthorizationSet* output_params, Buffer* output) argument 447 Begin(const AuthorizationSet& input_params, AuthorizationSet* output_params) argument 527 Finish(const AuthorizationSet& additional_params, const Buffer& input, const Buffer& signature, AuthorizationSet* output_params, Buffer* output) argument [all...] |
H A D | rsa_operation.cpp | 135 AuthorizationSet* /* output_params */) { 144 const Buffer& input, AuthorizationSet* /* output_params */, 264 AuthorizationSet* output_params) { 265 keymaster_error_t error = RsaDigestingOperation::Begin(input_params, output_params); 280 const Buffer& input, AuthorizationSet* output_params, 284 return RsaOperation::Update(additional_params, input, output_params, output, 295 AuthorizationSet* /* output_params */, Buffer* output) { 388 AuthorizationSet* output_params) { 389 keymaster_error_t error = RsaDigestingOperation::Begin(input_params, output_params); 403 const Buffer& input, AuthorizationSet* output_params, 263 Begin(const AuthorizationSet& input_params, AuthorizationSet* output_params) argument 279 Update(const AuthorizationSet& additional_params, const Buffer& input, AuthorizationSet* output_params, Buffer* output, size_t* input_consumed) argument 387 Begin(const AuthorizationSet& input_params, AuthorizationSet* output_params) argument 402 Update(const AuthorizationSet& additional_params, const Buffer& input, AuthorizationSet* output_params, Buffer* output, size_t* input_consumed) argument [all...] |
/system/security/keystore/ |
H A D | keystore_client_impl.cpp | 81 AuthorizationSet output_params; local 85 &output_params, &raw_encrypted_data)) { 89 auto init_vector_blob = output_params.GetTagValue(TAG_NONCE); 102 &output_params, &raw_authentication_data)) { 128 AuthorizationSet output_params; local 132 protobuf.authentication_data(), &output_params, &output_data)) { 144 &output_params, data)) {
|
H A D | keystore_cli_v2.cpp | 372 AuthorizationSet output_params; local 375 keystore->beginOperation(KeyPurpose::SIGN, name, sign_params, &output_params, &handle); 384 &num_input_bytes_consumed, &output_params, &output_data); 390 &output_params, &output_data); 400 keystore->beginOperation(KeyPurpose::VERIFY, name, sign_params, &output_params, &handle); 406 &num_input_bytes_consumed, &output_params, &output_data); 411 result = keystore->finishOperation(handle, empty_params, signature_to_verify, &output_params,
|
/system/keymaster/include/keymaster/ |
H A D | android_keymaster_messages.h | 357 AuthorizationSet output_params; member in struct:keymaster::BeginOperationResponse 382 AuthorizationSet output_params; member in struct:keymaster::UpdateOperationResponse 406 AuthorizationSet output_params; member in struct:keymaster::FinishOperationResponse
|
/system/keymaster/tests/ |
H A D | android_keymaster_test_utils.cpp | 280 AuthorizationSet* output_params, string* output, 291 if (output_params) 292 output_params->Reinitialize(out_params); 304 AuthorizationSet output_params; local 305 return FinishOperation(additional_params, input, signature, &output_params, output); 310 AuthorizationSet* output_params, string* output) { 327 if (output_params) 328 output_params->Reinitialize(out_params); 362 EXPECT_EQ(KM_ERROR_OK, BeginOperation(purpose, client_params(), NULL /* output_params */)); 383 AuthorizationSet* output_params) { 278 UpdateOperation(const AuthorizationSet& additional_params, const string& message, AuthorizationSet* output_params, string* output, size_t* input_consumed) argument 308 FinishOperation(const AuthorizationSet& additional_params, const string& input, const string& signature, AuthorizationSet* output_params, string* output) argument 380 ProcessMessage(keymaster_purpose_t purpose, const string& message, const string& signature, const AuthorizationSet& begin_params, const AuthorizationSet& update_params, AuthorizationSet* output_params) argument 406 AuthorizationSet output_params; local 419 AuthorizationSet output_params; local 430 AuthorizationSet output_params; local 442 AuthorizationSet output_params; local 454 AuthorizationSet output_params; local 532 EncryptMessageWithParams(const string& message, const AuthorizationSet& begin_params, const AuthorizationSet& update_params, AuthorizationSet* output_params) argument 601 DecryptMessageWithParams(const string& message, const AuthorizationSet& begin_params, const AuthorizationSet& update_params, AuthorizationSet* output_params) argument [all...] |
H A D | android_keymaster_test.cpp | 1034 BeginOperation(KM_PURPOSE_SIGN, begin_params, nullptr /* output_params */)); 1048 BeginOperation(KM_PURPOSE_SIGN, begin_params, nullptr /* output_params */)); 2649 AuthorizationSet output_params; local 2650 EXPECT_EQ(KM_ERROR_OK, BeginOperation(KM_PURPOSE_ENCRYPT, input_params, &output_params)); 2661 input_params.Reinitialize(output_params); 2665 output_params.Clear(); 2667 EXPECT_EQ(KM_ERROR_OK, BeginOperation(KM_PURPOSE_DECRYPT, input_params, &output_params)); 2802 AuthorizationSet output_params; local 2807 ProcessMessage(KM_PURPOSE_ENCRYPT, message, input_params, update_params, &output_params); 2811 &output_params); 2845 AuthorizationSet output_params; local 2867 AuthorizationSet output_params; local 3694 AuthorizationSet output_params; local 3735 AuthorizationSet output_params; local 3768 AuthorizationSet output_params; local 3843 AuthorizationSet output_params; local [all...] |