Home
last modified time | relevance | path

Searched refs:Authorization (Results 1 – 25 of 30) sorted by relevance

12

/hardware/interfaces/security/keymint/aidl/vts/functional/
DDeviceUniqueAttestationTest.cpp78 .Authorization(TAG_NO_AUTH_REQUIRED) in TEST_P()
82 .Authorization(TAG_INCLUDE_UNIQUE_ID) in TEST_P()
83 .Authorization(TAG_CREATION_DATETIME, 1619621648000) in TEST_P()
87 .Authorization(TAG_DEVICE_UNIQUE_ATTESTATION), in TEST_P()
111 .Authorization(TAG_NO_AUTH_REQUIRED) in TEST_P()
114 .Authorization(TAG_INCLUDE_UNIQUE_ID) in TEST_P()
115 .Authorization(TAG_CREATION_DATETIME, 1619621648000) in TEST_P()
119 .Authorization(TAG_DEVICE_UNIQUE_ATTESTATION), in TEST_P()
142 .Authorization(TAG_NO_AUTH_REQUIRED) in TEST_P()
146 .Authorization(TAG_INCLUDE_UNIQUE_ID) in TEST_P()
[all …]
DKeyMintTest.cpp696 builder.Authorization(TAG_MIN_MAC_LENGTH, 128); in TEST_P()
735 builder.Authorization(TAG_MIN_MAC_LENGTH, 128); in TEST_P()
750 .Authorization(TAG_ALGORITHM, Algorithm::AES) in TEST_P()
755 builder.Authorization(TAG_MIN_MAC_LENGTH, 128); in TEST_P()
776 .Authorization(TAG_NO_AUTH_REQUIRED) in TEST_P()
782 builder.Authorization(TAG_MIN_MAC_LENGTH, 128); in TEST_P()
791 params.Authorization(TAG_MAC_LENGTH, 128); in TEST_P()
852 .Authorization(TAG_MIN_MAC_LENGTH, min_mac_len) in TEST_P()
879 .Authorization(TAG_NO_AUTH_REQUIRED) in TEST_P()
923 .Authorization(TAG_NO_AUTH_REQUIRED) in TEST_P()
[all …]
DAttestKeyTest.cpp84 .Authorization(TAG_NO_AUTH_REQUIRED) in TEST_P()
118 .Authorization(TAG_NO_AUTH_REQUIRED) in TEST_P()
151 .Authorization(TAG_NO_AUTH_REQUIRED) in TEST_P()
154 .Authorization(TAG_CREATION_DATETIME, timestamp) in TEST_P()
248 .Authorization(TAG_CERTIFICATE_SERIAL, serial_blob) in TEST_P()
249 .Authorization(TAG_CERTIFICATE_SUBJECT, subject_der) in TEST_P()
250 .Authorization(TAG_NO_AUTH_REQUIRED) in TEST_P()
287 .Authorization(TAG_NO_AUTH_REQUIRED) in TEST_P()
290 .Authorization(TAG_CERTIFICATE_SERIAL, serial_blob2) in TEST_P()
291 .Authorization(TAG_CERTIFICATE_SUBJECT, subject_der2) in TEST_P()
[all …]
DKeyBlobUpgradeTest.cpp234 builder.Authorization(TAG_APPLICATION_ID, "appid") in UpgradeKeyBlobs()
235 .Authorization(TAG_APPLICATION_DATA, "appdata"); in UpgradeKeyBlobs()
302 .Authorization(TAG_NO_AUTH_REQUIRED)}, in TEST_P()
307 .Authorization(TAG_ROLLBACK_RESISTANCE) in TEST_P()
308 .Authorization(TAG_NO_AUTH_REQUIRED)}, in TEST_P()
313 .Authorization(TAG_NO_AUTH_REQUIRED)}, in TEST_P()
317 .Authorization(TAG_MIN_MAC_LENGTH, 128) in TEST_P()
318 .Authorization(TAG_NO_AUTH_REQUIRED)}, in TEST_P()
321 .Authorization(TAG_PURPOSE, KeyPurpose::SIGN) in TEST_P()
325 .Authorization(TAG_NO_AUTH_REQUIRED) in TEST_P()
[all …]
DAuthTest.cpp317 .Authorization(TAG_USER_SECURE_ID, sid_) in TEST_P()
318 .Authorization(TAG_USER_AUTH_TYPE, HardwareAuthenticatorType::PASSWORD) in TEST_P()
319 .Authorization(TAG_AUTH_TIMEOUT, timeout_secs); in TEST_P()
393 .Authorization(TAG_USER_SECURE_ID, sid_) in TEST_P()
394 .Authorization(TAG_USER_AUTH_TYPE, HardwareAuthenticatorType::PASSWORD) in TEST_P()
395 .Authorization(TAG_AUTH_TIMEOUT, timeout_secs); in TEST_P()
452 .Authorization(TAG_USER_SECURE_ID, alt_sid_) in TEST_P()
453 .Authorization(TAG_USER_SECURE_ID, sid_) in TEST_P()
454 .Authorization(TAG_USER_AUTH_TYPE, HardwareAuthenticatorType::ANY) in TEST_P()
455 .Authorization(TAG_AUTH_TIMEOUT, timeout_secs); in TEST_P()
[all …]
DKeyMintAidlTestBase.h256 .Authorization(tagToTest)
259 .Authorization(TAG_NO_AUTH_REQUIRED);
269 .Authorization(tagToTest)
271 .Authorization(TAG_MIN_MAC_LENGTH, 128)
272 .Authorization(TAG_NO_AUTH_REQUIRED);
281 .Authorization(tagToTest)
284 .Authorization(TAG_NO_AUTH_REQUIRED)
297 .Authorization(tagToTest)
299 .Authorization(TAG_NO_AUTH_REQUIRED)
394 tags->Authorization(ttag, prop_value.data(), prop_value.size()); in add_tag_from_prop()
DKeyMintAidlTestBase.cpp732 AuthorizationSetBuilder().Digest(digest).Authorization(TAG_MAC_LENGTH, mac_length)); in MacMessage()
738 .Authorization(TAG_NO_AUTH_REQUIRED) in CheckAesIncrementalEncryptOperation()
743 builder.Authorization(TAG_MIN_MAC_LENGTH, 128); in CheckAesIncrementalEncryptOperation()
751 params.Authorization(TAG_MAC_LENGTH, 128) /* for GCM */; in CheckAesIncrementalEncryptOperation()
816 .Authorization(TAG_NO_AUTH_REQUIRED) in AesCheckEncryptOneByteAtATime()
820 if (iv.size() > 0) auth_set.Authorization(TAG_CALLER_NONCE); in AesCheckEncryptOneByteAtATime()
821 if (is_authenticated_cipher) auth_set.Authorization(TAG_MIN_MAC_LENGTH, 128); in AesCheckEncryptOneByteAtATime()
835 if (iv.size() > 0) params.Authorization(TAG_NONCE, iv.data(), iv.size()); in CheckEncryptOneByteAtATime()
836 if (is_authenticated_cipher) params.Authorization(TAG_MAC_LENGTH, 128); in CheckEncryptOneByteAtATime()
909 .Authorization(TAG_NO_AUTH_REQUIRED) in CheckHmacTestVector()
[all …]
DBootloaderStateTest.cpp50 .Authorization(TAG_NO_AUTH_REQUIRED) in SetUp()
/hardware/interfaces/keymaster/4.1/vts/functional/
DDeviceUniqueAttestationTest.cpp225 .Authorization(TAG_NO_AUTH_REQUIRED) in TEST_P()
229 .Authorization(TAG_INCLUDE_UNIQUE_ID)))); in TEST_P()
235 .Authorization(TAG_DEVICE_UNIQUE_ATTESTATION) in TEST_P()
236 .Authorization(TAG_ATTESTATION_CHALLENGE, HidlBuf("challenge")) in TEST_P()
237 .Authorization(TAG_ATTESTATION_APPLICATION_ID, HidlBuf("foo")), in TEST_P()
242 .Authorization(TAG_NO_AUTH_REQUIRED) in TEST_P()
245 .Authorization(TAG_INCLUDE_UNIQUE_ID)))); in TEST_P()
250 .Authorization(TAG_DEVICE_UNIQUE_ATTESTATION) in TEST_P()
251 .Authorization(TAG_ATTESTATION_CHALLENGE, HidlBuf("challenge")) in TEST_P()
252 .Authorization(TAG_ATTESTATION_APPLICATION_ID, HidlBuf("foo")), in TEST_P()
[all …]
DKeymaster4_1HidlTest.h65 .Authorization(tagToTest) in CreateTestKeys()
68 .Authorization(TAG_NO_AUTH_REQUIRED)); in CreateTestKeys()
76 .Authorization(tagToTest) in CreateTestKeys()
78 .Authorization(TAG_MIN_MAC_LENGTH, 128) in CreateTestKeys()
79 .Authorization(TAG_NO_AUTH_REQUIRED)); in CreateTestKeys()
87 .Authorization(tagToTest) in CreateTestKeys()
90 .Authorization(TAG_NO_AUTH_REQUIRED)); in CreateTestKeys()
98 .Authorization(tagToTest) in CreateTestKeys()
100 .Authorization(TAG_NO_AUTH_REQUIRED)); in CreateTestKeys()
121 .Authorization(TAG_MAC_LENGTH, 128) in UseHmacKey()
[all …]
/hardware/interfaces/keymaster/4.0/support/fuzzer/
Dkeymaster4_common.h69 .Authorization(TAG_NO_AUTH_REQUIRED) in createAuthorizationSet()
73 .Authorization(TAG_INCLUDE_UNIQUE_ID); in createAuthorizationSet()
79 .Authorization(TAG_NO_AUTH_REQUIRED) in createAuthorizationSet()
83 .Authorization(TAG_INCLUDE_UNIQUE_ID); in createAuthorizationSet()
89 .Authorization(TAG_NO_AUTH_REQUIRED) in createAuthorizationSet()
92 .Authorization(TAG_INCLUDE_UNIQUE_ID); in createAuthorizationSet()
97 .Authorization(TAG_NO_AUTH_REQUIRED) in createAuthorizationSet()
100 .Authorization(TAG_INCLUDE_UNIQUE_ID); in createAuthorizationSet()
106 .Authorization(TAG_NO_AUTH_REQUIRED) in createAuthorizationSet()
110 .Authorization(TAG_INCLUDE_UNIQUE_ID); in createAuthorizationSet()
[all …]
Dkeymaster4_attestation_fuzzer.cpp164 .Authorization(TAG_ATTESTATION_CHALLENGE, challenge) in invokeAttestationRecord()
165 .Authorization(TAG_ATTESTATION_APPLICATION_ID, attestationId), in invokeAttestationRecord()
/hardware/interfaces/security/keymint/support/fuzzer/
Dkeymint_common.h92 .Authorization(TAG_NO_AUTH_REQUIRED) in createAuthSetForAttestKey()
100 .Authorization(TAG_CREATION_DATETIME, timestamp) in createAuthSetForAttestKey()
101 .Authorization(TAG_INCLUDE_UNIQUE_ID) in createAuthSetForAttestKey()
102 .Authorization(TAG_PURPOSE, KeyPurpose::ATTEST_KEY); in createAuthSetForAttestKey()
107 .Authorization(TAG_NO_AUTH_REQUIRED) in createAuthSetForAttestKey()
114 .Authorization(TAG_CREATION_DATETIME, timestamp) in createAuthSetForAttestKey()
115 .Authorization(TAG_INCLUDE_UNIQUE_ID) in createAuthSetForAttestKey()
116 .Authorization(TAG_PURPOSE, KeyPurpose::ATTEST_KEY); in createAuthSetForAttestKey()
135 .Authorization(TAG_NO_AUTH_REQUIRED) in createAuthorizationSet()
143 .Authorization(TAG_CREATION_DATETIME, timestamp) in createAuthorizationSet()
[all …]
/hardware/interfaces/security/keymint/support/
Dauthorization_set.cpp118 Authorization(TAG_ALGORITHM, Algorithm::RSA); in RsaKey()
119 Authorization(TAG_KEY_SIZE, key_size); in RsaKey()
120 Authorization(TAG_RSA_PUBLIC_EXPONENT, public_exponent); in RsaKey()
125 Authorization(TAG_ALGORITHM, Algorithm::EC); in EcdsaKey()
126 Authorization(TAG_KEY_SIZE, key_size); in EcdsaKey()
131 Authorization(TAG_ALGORITHM, Algorithm::EC); in EcdsaKey()
132 Authorization(TAG_EC_CURVE, curve); in EcdsaKey()
137 Authorization(TAG_ALGORITHM, Algorithm::AES); in AesKey()
138 return Authorization(TAG_KEY_SIZE, key_size); in AesKey()
142 Authorization(TAG_ALGORITHM, Algorithm::TRIPLE_DES); in TripleDesKey()
[all …]
/hardware/interfaces/keymaster/4.0/vts/functional/
Dkeymaster_hidl_hal_test.cpp113 tags->Authorization(ttag, reinterpret_cast<const uint8_t*>(value), in add_tag_from_prop()
683 .Authorization(TAG_ALGORITHM, Algorithm::RSA) in TEST_P()
684 .Authorization(TAG_RSA_PUBLIC_EXPONENT, 3U) in TEST_P()
729 .Authorization(TAG_ALGORITHM, Algorithm::EC) in TEST_P()
765 .Authorization(TAG_EC_CURVE, EcCurve::P_256) in TEST_P()
820 GenerateKey(AuthorizationSetBuilder().HmacKey(key_size).Digest(digest).Authorization( in TEST_P()
860 .Authorization(TAG_MIN_MAC_LENGTH, 256))) in TEST_P()
867 .Authorization(TAG_MIN_MAC_LENGTH, 256))) in TEST_P()
893 .Authorization(TAG_MIN_MAC_LENGTH, min_mac_length))) in TEST_P()
901 .Authorization(TAG_MIN_MAC_LENGTH, min_mac_length))) in TEST_P()
[all …]
DBootloaderStateTest.cpp43 .Authorization(TAG_NO_AUTH_REQUIRED) in SetUp()
51 .Authorization(TAG_ATTESTATION_CHALLENGE, HidlBuf("challenge")) in SetUp()
52 .Authorization(TAG_ATTESTATION_APPLICATION_ID, HidlBuf("foo")), in SetUp()
DKeymasterHidlTest.cpp443 AuthorizationSetBuilder().Digest(digest).Authorization(TAG_MAC_LENGTH, mac_length)); in MacMessage()
449 .Authorization(TAG_NO_AUTH_REQUIRED) in CheckAesIncrementalEncryptOperation()
454 builder.Authorization(TAG_MIN_MAC_LENGTH, 128); in CheckAesIncrementalEncryptOperation()
463 .Authorization(TAG_MAC_LENGTH, 128) /* for GCM */; in CheckAesIncrementalEncryptOperation()
546 .Authorization(TAG_NO_AUTH_REQUIRED) in CheckHmacTestVector()
548 .Authorization(TAG_MIN_MAC_LENGTH, expected_mac.size() * 8) in CheckHmacTestVector()
563 .Authorization(TAG_NO_AUTH_REQUIRED) in CheckAesCtrTestVector()
566 .Authorization(TAG_CALLER_NONCE) in CheckAesCtrTestVector()
571 .Authorization(TAG_NONCE, nonce.data(), nonce.size()) in CheckAesCtrTestVector()
586 .Authorization(TAG_NO_AUTH_REQUIRED) in CheckTripleDesTestVector()
[all …]
/hardware/interfaces/keymaster/3.0/vts/functional/
Dauthorization_set.h213 push_back(Authorization(tag, std::forward<Value>(val)...)); in push_back()
244 AuthorizationSetBuilder& Authorization(TagType ttag, ValueType&&... value) { in Authorization() function
250 AuthorizationSetBuilder& Authorization(TypedTag<TagType::BYTES, tag> ttag, const uint8_t* data, in Authorization() function
259 AuthorizationSetBuilder& Authorization(TypedTag<TagType::BYTES, tag> ttag, const char* data, in Authorization() function
261 return Authorization(ttag, reinterpret_cast<const uint8_t*>(data), data_length); in Authorization()
265 AuthorizationSetBuilder& Authorization(TypedTag<TagType::BYTES, tag> ttag, char* data, in Authorization() function
267 return Authorization(ttag, reinterpret_cast<const uint8_t*>(data), data_length); in Authorization()
321 Authorization(TAG_ALGORITHM, Algorithm::RSA); in RsaKey()
322 Authorization(TAG_KEY_SIZE, key_size); in RsaKey()
323 Authorization(TAG_RSA_PUBLIC_EXPONENT, public_exponent); in RsaKey()
[all …]
Dkeymaster_hidl_hal_test.cpp452 AuthorizationSet UserAuths() { return AuthorizationSetBuilder().Authorization(TAG_USER_ID, 7); } in UserAuths()
761 AuthorizationSetBuilder().Digest(digest).Authorization(TAG_MAC_LENGTH, mac_length)); in MacMessage()
769 .Authorization(TAG_NO_AUTH_REQUIRED) in CheckHmacTestVector()
771 .Authorization(TAG_MIN_MAC_LENGTH, expected_mac.size() * 8) in CheckHmacTestVector()
783 .Authorization(TAG_NO_AUTH_REQUIRED) in CheckAesCtrTestVector()
786 .Authorization(TAG_CALLER_NONCE) in CheckAesCtrTestVector()
791 .Authorization(TAG_NONCE, nonce.data(), nonce.size()) in CheckAesCtrTestVector()
1133 .Authorization(TAG_ALGORITHM, Algorithm::RSA) in TEST_P()
1134 .Authorization(TAG_RSA_PUBLIC_EXPONENT, 3) in TEST_P()
1178 .Authorization(TAG_ALGORITHM, Algorithm::EC) in TEST_P()
[all …]
/hardware/interfaces/security/keymint/support/include/keymint_support/
Dauthorization_set.h205 push_back(Authorization(tag, std::forward<Value>(val)...)); in push_back()
230 AuthorizationSetBuilder& Authorization(TagType ttag, ValueType&&... value) { in Authorization() function
236 AuthorizationSetBuilder& Authorization(TypedTag<TagType::BYTES, tag> ttag, const uint8_t* data, in Authorization() function
244 AuthorizationSetBuilder& Authorization(TypedTag<TagType::BYTES, tag> ttag, const char* data, in Authorization() function
246 return Authorization(ttag, reinterpret_cast<const uint8_t*>(data), data_length); in Authorization()
250 AuthorizationSetBuilder& Authorization(TypedTag<TagType::BYTES, tag> ttag, char* data, in Authorization() function
252 return Authorization(ttag, reinterpret_cast<const uint8_t*>(data), data_length); in Authorization()
256 AuthorizationSetBuilder& Authorization(TypedTag<TagType::BYTES, tag> ttag, in Authorization() function
258 return Authorization(ttag, reinterpret_cast<const uint8_t*>(&data[0]), in Authorization()
263 AuthorizationSetBuilder& Authorization(TypedTag<TagType::BYTES, tag> ttag, in Authorization() function
[all …]
/hardware/interfaces/keymaster/4.0/support/
Dauthorization_set.cpp457 Authorization(TAG_ALGORITHM, Algorithm::RSA); in RsaKey()
458 Authorization(TAG_KEY_SIZE, key_size); in RsaKey()
459 Authorization(TAG_RSA_PUBLIC_EXPONENT, public_exponent); in RsaKey()
464 Authorization(TAG_ALGORITHM, Algorithm::EC); in EcdsaKey()
465 Authorization(TAG_KEY_SIZE, key_size); in EcdsaKey()
470 Authorization(TAG_ALGORITHM, Algorithm::EC); in EcdsaKey()
471 Authorization(TAG_EC_CURVE, curve); in EcdsaKey()
476 Authorization(TAG_ALGORITHM, Algorithm::AES); in AesKey()
477 return Authorization(TAG_KEY_SIZE, key_size); in AesKey()
481 Authorization(TAG_ALGORITHM, Algorithm::TRIPLE_DES); in TripleDesKey()
[all …]
/hardware/interfaces/keymaster/4.0/support/include/keymasterV4_0/
Dauthorization_set.h208 push_back(Authorization(tag, std::forward<Value>(val)...)); in push_back()
236 AuthorizationSetBuilder& Authorization(TagType ttag, ValueType&&... value) { in Authorization() function
242 AuthorizationSetBuilder& Authorization(TypedTag<TagType::BYTES, tag> ttag, const uint8_t* data, in Authorization() function
251 AuthorizationSetBuilder& Authorization(TypedTag<TagType::BYTES, tag> ttag, const char* data, in Authorization() function
253 return Authorization(ttag, reinterpret_cast<const uint8_t*>(data), data_length); in Authorization()
257 AuthorizationSetBuilder& Authorization(TypedTag<TagType::BYTES, tag> ttag, char* data, in Authorization() function
259 return Authorization(ttag, reinterpret_cast<const uint8_t*>(data), data_length); in Authorization()
/hardware/interfaces/security/keymint/aidl/vts/performance/
DKeyMintBenchmark.cpp229 .Authorization(TAG_NO_AUTH_REQUIRED) in GenerateKey()
230 .Authorization(TAG_PURPOSE, KeyPurpose::ENCRYPT) in GenerateKey()
231 .Authorization(TAG_PURPOSE, KeyPurpose::DECRYPT) in GenerateKey()
232 .Authorization(TAG_PURPOSE, KeyPurpose::SIGN) in GenerateKey()
233 .Authorization(TAG_PURPOSE, KeyPurpose::VERIFY) in GenerateKey()
234 .Authorization(TAG_KEY_SIZE, keySize) in GenerateKey()
235 .Authorization(TAG_ALGORITHM, algorithm.value()) in GenerateKey()
242 authSet.Authorization(TAG_MIN_MAC_LENGTH, 128); in GenerateKey()
246 authSet.Authorization(TAG_MIN_MAC_LENGTH, 128); in GenerateKey()
249 authSet.Authorization(TAG_RSA_PUBLIC_EXPONENT, 65537U); in GenerateKey()
[all …]
/hardware/interfaces/keymaster/4.0/vts/performance/
DBenchmark.cpp141 .Authorization(TAG_NO_AUTH_REQUIRED)
142 .Authorization(TAG_PURPOSE, KeyPurpose::ENCRYPT)
143 .Authorization(TAG_PURPOSE, KeyPurpose::DECRYPT)
144 .Authorization(TAG_PURPOSE, KeyPurpose::SIGN)
145 .Authorization(TAG_PURPOSE, KeyPurpose::VERIFY)
146 .Authorization(TAG_KEY_SIZE, keySize)
147 .Authorization(TAG_ALGORITHM, algorithm)
149 .Authorization(TAG_MIN_MAC_LENGTH, 128)
155 authSet.Authorization(TAG_RSA_PUBLIC_EXPONENT, 65537U);
215 .Authorization(TAG_MAC_LENGTH, 128) in getOperationParams()
/hardware/interfaces/identity/support/src/
DIdentityCredentialSupport.cpp238 .Authorization(::keymaster::TAG_CERTIFICATE_NOT_BEFORE, activeTimeMilliSeconds) in signAttestationCertificate()
239 .Authorization(::keymaster::TAG_CERTIFICATE_NOT_AFTER, expireTimeMilliSeconds) in signAttestationCertificate()
240 .Authorization(::keymaster::TAG_ATTESTATION_CHALLENGE, challenge.data(), in signAttestationCertificate()
242 .Authorization(::keymaster::TAG_ACTIVE_DATETIME, activeTimeMilliSeconds) in signAttestationCertificate()
250 .Authorization(::keymaster::TAG_ATTESTATION_APPLICATION_ID, in signAttestationCertificate()
252 .Authorization(::keymaster::TAG_CERTIFICATE_SUBJECT, subject.data(), in signAttestationCertificate()
254 .Authorization(::keymaster::TAG_USAGE_EXPIRE_DATETIME, expireTimeMilliSeconds)); in signAttestationCertificate()
258 ::keymaster::AuthorizationSet swEnforced(::keymaster::AuthorizationSetBuilder().Authorization( in signAttestationCertificate()
263 .Authorization(::keymaster::TAG_PURPOSE, KM_PURPOSE_SIGN) in signAttestationCertificate()
264 .Authorization(::keymaster::TAG_KEY_SIZE, 256) in signAttestationCertificate()
[all …]

12