Home
last modified time | relevance | path

Searched refs:GetTagValue (Results 1 – 25 of 32) sorted by relevance

12

/system/keymaster/km_openssl/
Dhmac_key.cpp48 if (!hw_enforced.GetTagValue(TAG_MIN_MAC_LENGTH, &min_mac_length) && in LoadKey()
49 !sw_enforced.GetTagValue(TAG_MIN_MAC_LENGTH, &min_mac_length)) { in LoadKey()
63 if (!key_description.GetTagValue(TAG_MIN_MAC_LENGTH, &min_mac_length_bits)) in validate_algorithm_specific_new_key_params()
67 if (!key_description.GetTagValue(TAG_DIGEST, &digest)) { in validate_algorithm_specific_new_key_params()
Daes_key.cpp53 if (!hw_enforced.GetTagValue(TAG_MIN_MAC_LENGTH, &min_mac_length) && in LoadKey()
54 !sw_enforced.GetTagValue(TAG_MIN_MAC_LENGTH, &min_mac_length)) { in LoadKey()
72 if (!key_description.GetTagValue(TAG_MIN_MAC_LENGTH, &min_tag_length)) in validate_algorithm_specific_new_key_params()
Decies_kem.cpp27 if (!authorizations.GetTagValue(TAG_EC_CURVE, &curve_)) { in EciesKem()
46 if (!authorizations.GetTagValue(TAG_KDF, &kdf)) { in EciesKem()
65 if (!authorizations.GetTagValue(TAG_KEY_SIZE, &key_bytes_to_generate_)) { in EciesKem()
71 single_hash_mode_ = authorizations.GetTagValue(TAG_ECIES_SINGLE_HASH_MODE); in EciesKem()
Dec_key_factory.cpp52 if (!key_description.GetTagValue(TAG_EC_CURVE, curve)) { in GetCurveAndSize()
54 if (!key_description.GetTagValue(TAG_KEY_SIZE, key_size_bits)) { in GetCurveAndSize()
68 if (key_description.GetTagValue(TAG_KEY_SIZE, &tag_key_size_bits) && in GetCurveAndSize()
217 if (!updated_description->GetTagValue(TAG_KEY_SIZE, key_size_bits)) { in UpdateImportKeyDescription()
227 if (!updated_description->GetTagValue(TAG_EC_CURVE, &curve)) { in UpdateImportKeyDescription()
234 if (!updated_description->GetTagValue(TAG_ALGORITHM, &algorithm)) { in UpdateImportKeyDescription()
Drsa_key_factory.cpp61 if (!key_description.GetTagValue(TAG_RSA_PUBLIC_EXPONENT, &public_exponent)) { in GenerateKey()
71 if (!key_description.GetTagValue(TAG_KEY_SIZE, &key_size)) { in GenerateKey()
189 if (!updated_description->GetTagValue(TAG_RSA_PUBLIC_EXPONENT, public_exponent)) in UpdateImportKeyDescription()
198 if (!updated_description->GetTagValue(TAG_KEY_SIZE, key_size)) in UpdateImportKeyDescription()
207 if (!updated_description->GetTagValue(TAG_ALGORITHM, &algorithm)) in UpdateImportKeyDescription()
Dcertificate_utils.cpp119 if (caller_params.GetTagValue(TAG_CERTIFICATE_SERIAL, &serial_blob)) { in get_certificate_params()
140 if (caller_params.GetTagValue(TAG_ACTIVE_DATETIME, &tmp)) { in get_certificate_params()
144 if (caller_params.GetTagValue(TAG_ORIGINATION_EXPIRE_DATETIME, &tmp)) { in get_certificate_params()
151 if (!caller_params.GetTagValue(TAG_CERTIFICATE_NOT_BEFORE, &tmp)) { in get_certificate_params()
157 if (!caller_params.GetTagValue(TAG_CERTIFICATE_NOT_AFTER, &tmp)) { in get_certificate_params()
168 if (caller_params.GetTagValue(TAG_CERTIFICATE_SUBJECT, &subject) && subject.data_length) { in get_certificate_params()
Dhmac_operation.cpp38 if (!key.authorizations().GetTagValue(TAG_MIN_MAC_LENGTH, &min_mac_length_bits)) { in CreateOperation()
45 if (begin_params.GetTagValue(TAG_MAC_LENGTH, &mac_length_bits)) { in CreateOperation()
64 if (!key.authorizations().GetTagValue(TAG_DIGEST, &digest)) { in CreateOperation()
Dsymmetric_key.cpp43 if (!key_description.GetTagValue(TAG_KEY_SIZE, &key_size_bits) || in GenerateKey()
78 if (!authorizations.GetTagValue(TAG_KEY_SIZE, &key_bits)) { in ImportKey()
Dblock_cipher_operation.cpp54 if (!begin_params.GetTagValue(TAG_MAC_LENGTH, &tag_length_bits)) { in GetAndValidateGcmTagLength()
59 if (!key_params.GetTagValue(TAG_MIN_MAC_LENGTH, &min_tag_length_bits)) { in GetAndValidateGcmTagLength()
82 if (!begin_params.GetTagValue(TAG_BLOCK_MODE, &block_mode)) { in CreateOperation()
114 bool caller_nonce = key.authorizations().GetTagValue(TAG_CALLER_NONCE); in CreateOperation()
261 if (!input_params.GetTagValue(TAG_NONCE, &iv_blob)) { in GetIv()
296 if (input_params.GetTagValue(TAG_ASSOCIATED_DATA, &aad)) { in HandleAad()
Dattestation_record.cpp265 if (!sw_enforced.GetTagValue(TAG_CREATION_DATETIME, &creation_datetime)) { in generate_unique_id()
272 sw_enforced.GetTagValue(TAG_APPLICATION_ID, &application_id); in generate_unique_id()
275 attestation_params.GetTagValue(TAG_RESET_SINCE_ID_ROTATION), in generate_unique_id()
497 auth_list.GetTagValue(TAG_KEY_SIZE, &key_size)) { in build_eat_submod()
796 auth_list.GetTagValue(TAG_KEY_SIZE, &key_size)) { in build_auth_list()
873 if (!attestation_params.GetTagValue(TAG_ATTESTATION_CHALLENGE, &attestation_challenge)) { in build_eat_record()
884 if (!attestation_params.GetTagValue(TAG_ATTESTATION_APPLICATION_ID, &attestation_app_id)) { in build_eat_record()
891 if (!sw_enforced.GetTagValue(TAG_ATTESTATION_APPLICATION_ID, &existing_app_id)) { in build_eat_record()
937 if (tee_enforced.GetTagValue(TAG_INCLUDE_UNIQUE_ID)) { in build_eat_record()
941 if (!sw_enforced.GetTagValue(TAG_CREATION_DATETIME, &creation_datetime)) { in build_eat_record()
[all …]
/system/keymaster/include/keymaster/
Dauthorization_set.h264 inline bool GetTagValue(TypedTag<KM_UINT, T> tag, uint32_t* val) const { in GetTagValue() function
274 bool GetTagValue(TypedTag<KM_UINT_REP, Tag> tag, size_t instance, uint32_t* val) const { in GetTagValue() function
283 inline bool GetTagValue(TypedTag<KM_ULONG, T> tag, uint64_t* val) const { in GetTagValue() function
293 bool GetTagValue(TypedTag<KM_ULONG_REP, Tag> tag, size_t instance, uint64_t* val) const { in GetTagValue() function
302 bool GetTagValue(TypedEnumTag<KM_ENUM, Tag, T> tag, T* val) const { in GetTagValue() function
312 bool GetTagValue(TypedEnumTag<KM_ENUM_REP, Tag, T> tag, size_t instance, T* val) const { in GetTagValue() function
322 bool GetTagValue(TypedEnumTag<KM_ENUM_REP, Tag, T> tag, T* val) const { in GetTagValue() function
332 bool GetTagValue(TypedTag<KM_UINT_REP, Tag> tag, size_t instance, in GetTagValue() function
342 bool GetTagValue(TypedTag<KM_BYTES, Tag> tag, keymaster_blob_t* val) const { in GetTagValue() function
351 bool GetTagValue(TypedTag<KM_BIGNUM, Tag> tag, keymaster_blob_t* val) const { in GetTagValue() function
[all …]
/system/keymaster/contexts/
Dkeymaster2_passthrough_context.cpp79 if (!additional_params.GetTagValue(TAG_APPLICATION_ID, clientIdPtr)) { in ParseKeyBlob()
82 if (!additional_params.GetTagValue(TAG_APPLICATION_DATA, applicationDataPtr)) { in ParseKeyBlob()
101 if (!hw_enforced.GetTagValue(TAG_ALGORITHM, &algorithm) && in ParseKeyBlob()
102 !sw_enforced.GetTagValue(TAG_ALGORITHM, &algorithm)) { in ParseKeyBlob()
Dkeymaster1_passthrough_context.cpp124 if (additional_params.GetTagValue(TAG_APPLICATION_ID, &client_id)) client_id_ptr = &client_id; in parseKeymaster1HwBlob()
125 if (additional_params.GetTagValue(TAG_APPLICATION_DATA, &app_data)) app_data_ptr = &app_data; in parseKeymaster1HwBlob()
168 if (!hw_enforced.GetTagValue(TAG_ALGORITHM, &algorithm) && in ParseKeyBlob()
169 !sw_enforced.GetTagValue(TAG_ALGORITHM, &algorithm)) { in ParseKeyBlob()
233 if (!key.authorizations().GetTagValue(TAG_ALGORITHM, &key_algorithm)) { in GenerateAttestation()
Dsoft_keymaster_context.cpp268 if (!hw_enforced.GetTagValue(TAG_ALGORITHM, &algorithm) && in ParseKeyBlob()
269 !sw_enforced.GetTagValue(TAG_ALGORITHM, &algorithm)) { in ParseKeyBlob()
345 if (additional_params.GetTagValue(TAG_APPLICATION_ID, &client_id)) client_id_ptr = &client_id; in ParseKeymaster1HwBlob()
346 if (additional_params.GetTagValue(TAG_APPLICATION_DATA, &app_data)) app_data_ptr = &app_data; in ParseKeymaster1HwBlob()
371 if (!key.authorizations().GetTagValue(TAG_ALGORITHM, &key_algorithm)) { in GenerateAttestation()
392 if (!key.authorizations().GetTagValue(TAG_ALGORITHM, &key_algorithm)) { in GenerateSelfSignedCertificate()
Dpure_soft_keymaster_context.cpp137 if (key_description.GetTagValue(TAG_ROLLBACK_RESISTANCE)) { in CreateKeyBlob()
254 if (!hw_enforced.GetTagValue(TAG_ALGORITHM, &algorithm) && in ParseKeyBlob()
255 !sw_enforced.GetTagValue(TAG_ALGORITHM, &algorithm)) { in ParseKeyBlob()
344 if (!key.authorizations().GetTagValue(TAG_ALGORITHM, &key_algorithm)) { in GenerateAttestation()
354 if (attest_params.GetTagValue(TAG_DEVICE_UNIQUE_ATTESTATION)) { in GenerateAttestation()
372 if (!key.authorizations().GetTagValue(TAG_ALGORITHM, &key_algorithm)) { in GenerateSelfSignedCertificate()
Dsoft_keymaster_device.cpp569 if (!params_copy.GetTagValue(TAG_OS_VERSION, &request.os_version) || in configure()
570 !params_copy.GetTagValue(TAG_OS_PATCHLEVEL, &request.os_patchlevel)) { in configure()
666 if (!key_description.GetTagValue(TAG_ALGORITHM, &algorithm)) { in KeyRequiresSoftwareDigesting()
743 request.key_description.GetTagValue(TAG_EC_CURVE, &curve)) { in generate_key()
752 if (request.key_description.GetTagValue(TAG_KEY_SIZE, &key_size_from_desc)) { in generate_key()
1001 request.attest_params.GetTagValue(TAG_ATTESTATION_CHALLENGE, &attestation_challenge); in attest_key()
1123 if (!akmKey->hw_enforced().GetTagValue(TAG_ALGORITHM, &algorithm) && in begin()
1124 !akmKey->sw_enforced().GetTagValue(TAG_ALGORITHM, &algorithm)) { in begin()
1132 if (!akmKey->hw_enforced().GetTagValue(TAG_DIGEST, &digest) && in begin()
1133 !akmKey->sw_enforced().GetTagValue(TAG_DIGEST, &digest)) { in begin()
/system/keymaster/tests/
Dauthorization_set_test.cpp96 EXPECT_TRUE(set.GetTagValue(TAG_USER_ID, &int_val)); in TEST()
100 EXPECT_TRUE(set.GetTagValue(TAG_APPLICATION_ID, &blob_val)); in TEST()
446 EXPECT_TRUE(set.GetTagValue(TAG_USER_ID, &val)); in TEST()
450 EXPECT_FALSE(set.GetTagValue(TAG_KEY_SIZE, &val)); in TEST()
466 EXPECT_TRUE(set1.GetTagValue(TAG_RSA_PUBLIC_EXPONENT, &val)); in TEST()
470 EXPECT_FALSE(set2.GetTagValue(TAG_RSA_PUBLIC_EXPONENT, &val)); in TEST()
488 EXPECT_TRUE(set1.GetTagValue(TAG_USER_SECURE_ID, 0, &val)); in TEST()
490 EXPECT_TRUE(set1.GetTagValue(TAG_USER_SECURE_ID, 1, &val)); in TEST()
494 EXPECT_FALSE(set2.GetTagValue(TAG_USER_SECURE_ID, &val)); in TEST()
508 EXPECT_TRUE(set.GetTagValue(TAG_ALGORITHM, &val)); in TEST()
[all …]
Dwrapped_key_test.cpp94 auth_list.GetTagValue(TAG_KEY_SIZE, &key_size); in TEST()
98 auth_list.GetTagValue(TAG_ALGORITHM, &algorithm); in TEST()
/system/keymaster/legacy_support/
Dkeymaster1_legacy_support.cpp167 if (!key_description.GetTagValue(TAG_ALGORITHM, &algorithm)) { in RequiresSoftwareDigesting()
191 if (!key_description.GetTagValue(TAG_ALGORITHM, &algorithm)) { in RequiresSoftwareDigesting()
237 if (key_description.GetTagValue(TAG_EC_CURVE, &curve)) { in GenerateKey()
246 if (key_description.GetTagValue(TAG_KEY_SIZE, &key_size_from_desc)) { in GenerateKey()
266 if (!additional_params.GetTagValue(TAG_DIGEST, &digest)) { in LoadKey()
285 if (!additional_params.GetTagValue(TAG_DIGEST, &digest)) { in LoadKey()
Dkeymaster_passthrough_key.cpp57 if (additional_parameters_.GetTagValue(TAG_APPLICATION_DATA, &km_app_data)) { in formatted_key_material()
63 if (additional_parameters_.GetTagValue(TAG_APPLICATION_ID, &km_client_id)) { in formatted_key_material()
/system/keymaster/android_keymaster/
Doperation.cpp90 if (!begin_params.GetTagValue(TAG_PADDING, padding)) { in GetAndValidatePadding()
121 if (!begin_params.GetTagValue(TAG_DIGEST, digest)) { in GetAndValidateDigest()
Dandroid_keymaster.cpp64 if (tee_enforced.GetTagValue(tag, &key_patchlevel) || in CheckPatchLevel()
65 sw_enforced.GetTagValue(tag, &key_patchlevel)) { in CheckPatchLevel()
312 if (!key_description.GetTagValue(TAG_ALGORITHM, &algorithm) || in get_key_factory()
547 if (!key->authorizations().GetTagValue(TAG_ALGORITHM, &key_algorithm)) return; in BeginOperation()
679 if (!request.additional_params.GetTagValue(TAG_CONFIRMATION_TOKEN, in FinishOperation()
742 if (request.attest_params.GetTagValue(TAG_ATTESTATION_APPLICATION_ID, in AttestKey()
770 request.key_description.GetTagValue(TAG_EARLY_BOOT_ONLY) && in ImportKey()
Dkeymaster_enforcement.cpp77 return auth_set.GetTagValue(TAG_ALGORITHM, &algorithm) && in is_public_key_algorithm()
453 if (!operation_params.GetTagValue(TAG_AUTH_TOKEN, &auth_token_blob)) { in GetAndValidateAuthToken()
/system/keymaster/include/keymaster/legacy_support/
Dkeymaster1_legacy_support.h108 if (!additional_params.GetTagValue(TAG_DIGEST, &digest)) { in LoadKey()
/system/keymaster/key_blob_utils/
Dsoftware_keyblobs.cpp83 if (input_set.GetTagValue(TAG_APPLICATION_ID, &entry)) in BuildHiddenAuthorizations()
85 if (input_set.GetTagValue(TAG_APPLICATION_DATA, &entry)) in BuildHiddenAuthorizations()

12