/hardware/libhardware/include/hardware/ |
keymaster2.h | 141 const keymaster_blob_t* client_id, 142 const keymaster_blob_t* app_data, 189 const keymaster_blob_t* key_data, 216 const keymaster_blob_t* client_id, 217 const keymaster_blob_t* app_data, 218 keymaster_blob_t* export_data); 379 const keymaster_blob_t* input, size_t* input_consumed, 380 keymaster_key_param_set_t* out_params, keymaster_blob_t* output); 408 const keymaster_blob_t* input, const keymaster_blob_t* signature [all...] |
keymaster1.h | 311 const keymaster_blob_t* client_id, 312 const keymaster_blob_t* app_data, 360 const keymaster_blob_t* key_data, 380 const keymaster_blob_t* client_id, 381 const keymaster_blob_t* app_data, 382 keymaster_blob_t* export_data); 498 const keymaster_blob_t* input, size_t* input_consumed, 499 keymaster_key_param_set_t* out_params, keymaster_blob_t* output); 524 const keymaster_blob_t* signature, 525 keymaster_key_param_set_t* out_params, keymaster_blob_t* output) [all...] |
keymaster_defs.h | 304 } keymaster_blob_t; typedef in typeref:struct:__anon41350 314 keymaster_blob_t blob; /* KM_BIGNUM and KM_BYTES*/ 341 keymaster_blob_t* entries;
|
/system/keymaster/include/keymaster/ |
soft_keymaster_device.h | 144 const keymaster_blob_t* client_id, 145 const keymaster_blob_t* app_data, 150 const keymaster_blob_t* key_data, 156 const keymaster_blob_t* client_id, 157 const keymaster_blob_t* app_data, 158 keymaster_blob_t* export_data); 170 const keymaster_blob_t* input, size_t* input_consumed, 172 keymaster_blob_t* output); 176 const keymaster_blob_t* signature, 178 keymaster_blob_t* output) [all...] |
keymaster_tags.h | 88 template <> struct TagValueType<KM_BYTES> { typedef keymaster_blob_t value_type; }; 89 template <> struct TagValueType<KM_BIGNUM> { typedef keymaster_blob_t value_type; }; 239 const keymaster_blob_t& blob) { 251 const keymaster_blob_t& blob) {
|
keymaster_context.h | 180 const keymaster_blob_t& application_id,
|
authorization_set.h | 337 bool GetTagValue(TypedTag<KM_BYTES, Tag> tag, keymaster_blob_t* val) const { 346 bool GetTagValue(TypedTag<KM_BIGNUM, Tag> tag, keymaster_blob_t* val) const { 411 bool push_back(TypedTag<KM_BYTES, Tag> tag, const keymaster_blob_t& blob) { 461 bool GetTagValueBlob(keymaster_tag_t tag, keymaster_blob_t* val) const;
|
soft_keymaster_context.h | 88 const keymaster_blob_t& application_id,
|
/system/keymaster/ |
attestation_record.h | 56 keymaster_blob_t* attestation_challenge, 59 keymaster_blob_t* unique_id);
|
keymaster1_engine.cpp | 108 const keymaster_blob_t input_key = {input_key_material.key_material, 266 const keymaster_blob_t& input, 267 keymaster_blob_t* output) { 297 keymaster_blob_t input = {in, in_len}; 298 keymaster_blob_t output; 322 keymaster_blob_t input = {in, in_len}; 323 keymaster_blob_t output; 346 keymaster_blob_t input = {digest, digest_len}; 347 keymaster_blob_t output; 361 keymaster_blob_t client_id = {nullptr, 0} [all...] |
attestation_record_test.cpp | 90 const keymaster_blob_t& /* application_id */, 128 keymaster_blob_t attestation_challenge = {}; 129 keymaster_blob_t unique_id = {};
|
keymaster1_engine.h | 95 keymaster_error_t Keymaster1Finish(const KeyData* key_data, const keymaster_blob_t& input, 96 keymaster_blob_t* output);
|
soft_keymaster_device.cpp | 359 void AddClientAndAppData(const keymaster_blob_t* client_id, const keymaster_blob_t* app_data, [all...] |
android_keymaster_test_utils.cpp | 217 keymaster_blob_t key = {reinterpret_cast<const uint8_t*>(key_material.c_str()), 267 keymaster_blob_t input = {reinterpret_cast<const uint8_t*>(message.c_str()), message.length()}; 268 keymaster_blob_t out_tmp; 283 keymaster_blob_t input = {reinterpret_cast<const uint8_t*>(message.c_str()), message.length()}; 284 keymaster_blob_t out_tmp; 311 keymaster_blob_t inp = {reinterpret_cast<const uint8_t*>(input.c_str()), input.length()}; 312 keymaster_blob_t sig = {reinterpret_cast<const uint8_t*>(signature.c_str()), 314 keymaster_blob_t out_tmp; 470 keymaster_blob_t nonce_blob; 501 keymaster_blob_t nonce_blob [all...] |
openssl_utils.cpp | 65 void convert_bn_to_blob(BIGNUM* bn, keymaster_blob_t* blob) {
|
aes_operation.h | 85 void FillBufferedAadBlock(keymaster_blob_t* aad);
|
asymmetric_key.cpp | 203 static keymaster_error_t get_certificate_blob(X509* certificate, keymaster_blob_t* blob) { 230 chain->entries = new keymaster_blob_t[entry_count];
|
attestation_record.cpp | 522 keymaster_blob_t attestation_challenge = {nullptr, 0}; 529 keymaster_blob_t attestation_app_id; 567 keymaster_blob_t application_id = {nullptr, 0}; 792 keymaster_blob_t* attestation_challenge, 795 keymaster_blob_t* unique_id) { [all...] |
aes_operation.cpp | 348 keymaster_blob_t iv_blob; 382 keymaster_blob_t aad; 439 void AesEvpOperation::FillBufferedAadBlock(keymaster_blob_t* aad) {
|
soft_keymaster_context.cpp | [all...] |
keymaster_enforcement.cpp | 449 keymaster_blob_t auth_token_blob;
|
authorization_set_test.cpp | 92 keymaster_blob_t blob_val; 549 keymaster_blob_t val;
|
android_keymaster.cpp | 405 keymaster_blob_t attestation_application_id;
|
/system/security/keystore/ |
legacy_keymaster_device_wrapper.cpp | 121 inline static keymaster_blob_t hidlVec2KmBlob(const hidl_vec<uint8_t>& blob) { 138 inline static hidl_vec<uint8_t> kmBlob2hidlVec(const keymaster_blob_t& blob) { 320 keymaster_blob_t out_blob = {}; 470 keymaster_blob_t out_blob = {}; 503 keymaster_blob_t out_blob = {};
|
/hardware/interfaces/keymaster/3.0/default/ |
KeymasterDevice.cpp | 278 inline static keymaster_blob_t hidlVec2KmBlob(const hidl_vec<uint8_t>& blob) { 295 inline static hidl_vec<uint8_t> kmBlob2hidlVec(const keymaster_blob_t& blob) { 491 keymaster_blob_t out_blob{nullptr, 0}; 664 keymaster_blob_t out_blob{nullptr, 0}; 696 keymaster_blob_t out_blob{nullptr, 0};
|