/hardware/interfaces/security/keymint/support/ |
D | authorization_set.cpp | 116 AuthorizationSetBuilder& AuthorizationSetBuilder::RsaKey(uint32_t key_size, in RsaKey() argument 119 Authorization(TAG_KEY_SIZE, key_size); in RsaKey() 124 AuthorizationSetBuilder& AuthorizationSetBuilder::EcdsaKey(uint32_t key_size) { in EcdsaKey() argument 126 Authorization(TAG_KEY_SIZE, key_size); in EcdsaKey() 136 AuthorizationSetBuilder& AuthorizationSetBuilder::AesKey(uint32_t key_size) { in AesKey() argument 138 return Authorization(TAG_KEY_SIZE, key_size); in AesKey() 141 AuthorizationSetBuilder& AuthorizationSetBuilder::TripleDesKey(uint32_t key_size) { in TripleDesKey() argument 143 return Authorization(TAG_KEY_SIZE, key_size); in TripleDesKey() 146 AuthorizationSetBuilder& AuthorizationSetBuilder::HmacKey(uint32_t key_size) { in HmacKey() argument 148 Authorization(TAG_KEY_SIZE, key_size); in HmacKey() [all …]
|
D | attestation_record.cpp | 71 ASN1_INTEGER* key_size; member 113 ASN1_EXP_OPT(KM_AUTH_LIST, key_size, ASN1_INTEGER, TAG_KEY_SIZE.maskedTag()), 287 copyAuthTag(record->key_size, TAG_KEY_SIZE, auth_list); in extract_auth_list()
|
/hardware/interfaces/keymaster/3.0/vts/functional/ |
D | authorization_set.h | 273 AuthorizationSetBuilder& RsaKey(uint32_t key_size, uint64_t public_exponent); 274 AuthorizationSetBuilder& EcdsaKey(uint32_t key_size); 276 AuthorizationSetBuilder& AesKey(uint32_t key_size); 277 AuthorizationSetBuilder& HmacKey(uint32_t key_size); 279 AuthorizationSetBuilder& RsaSigningKey(uint32_t key_size, uint64_t public_exponent); 280 AuthorizationSetBuilder& RsaEncryptionKey(uint32_t key_size, uint64_t public_exponent); 281 AuthorizationSetBuilder& EcdsaSigningKey(uint32_t key_size); 283 AuthorizationSetBuilder& AesEncryptionKey(uint32_t key_size); 319 inline AuthorizationSetBuilder& AuthorizationSetBuilder::RsaKey(uint32_t key_size, in RsaKey() argument 322 Authorization(TAG_KEY_SIZE, key_size); in RsaKey() [all …]
|
D | keymaster_hidl_hal_test.cpp | 1097 for (auto key_size : {1024, 2048, 3072, 4096}) { in TEST_P() 1101 .RsaSigningKey(key_size, 3) in TEST_P() 1118 EXPECT_TRUE(crypto_params.Contains(TAG_KEY_SIZE, key_size)); in TEST_P() 1145 for (auto key_size : {224, 256, 384, 521}) { in TEST_P() 1149 .EcdsaSigningKey(key_size) in TEST_P() 1164 EXPECT_TRUE(crypto_params.Contains(TAG_KEY_SIZE, key_size)); in TEST_P() 1246 constexpr size_t key_size = 128; in TEST_P() local 1248 .HmacKey(key_size) in TEST_P() 1262 EXPECT_TRUE(teeEnforced.Contains(TAG_KEY_SIZE, key_size)); in TEST_P() 1267 EXPECT_TRUE(teeEnforced.Contains(TAG_KEY_SIZE, key_size)); in TEST_P() [all …]
|
D | attestation_record.cpp | 63 ASN1_INTEGER* key_size; member 90 ASN1_EXP_OPT(KM_AUTH_LIST, key_size, ASN1_INTEGER, TAG_KEY_SIZE.maskedTag()), 235 copyAuthTag(record->key_size, TAG_KEY_SIZE, auth_list); in extract_auth_list()
|
/hardware/interfaces/keymaster/4.0/support/include/keymasterV4_0/ |
D | authorization_set.h | 269 AuthorizationSetBuilder& RsaKey(uint32_t key_size, uint64_t public_exponent); 270 AuthorizationSetBuilder& EcdsaKey(uint32_t key_size); 272 AuthorizationSetBuilder& AesKey(uint32_t key_size); 273 AuthorizationSetBuilder& TripleDesKey(uint32_t key_size); 274 AuthorizationSetBuilder& HmacKey(uint32_t key_size); 276 AuthorizationSetBuilder& RsaSigningKey(uint32_t key_size, uint64_t public_exponent); 277 AuthorizationSetBuilder& RsaEncryptionKey(uint32_t key_size, uint64_t public_exponent); 278 AuthorizationSetBuilder& EcdsaSigningKey(uint32_t key_size); 280 AuthorizationSetBuilder& AesEncryptionKey(uint32_t key_size); 281 AuthorizationSetBuilder& TripleDesEncryptionKey(uint32_t key_size);
|
/hardware/interfaces/keymaster/4.0/support/ |
D | authorization_set.cpp | 455 AuthorizationSetBuilder& AuthorizationSetBuilder::RsaKey(uint32_t key_size, in RsaKey() argument 458 Authorization(TAG_KEY_SIZE, key_size); in RsaKey() 463 AuthorizationSetBuilder& AuthorizationSetBuilder::EcdsaKey(uint32_t key_size) { in EcdsaKey() argument 465 Authorization(TAG_KEY_SIZE, key_size); in EcdsaKey() 475 AuthorizationSetBuilder& AuthorizationSetBuilder::AesKey(uint32_t key_size) { in AesKey() argument 477 return Authorization(TAG_KEY_SIZE, key_size); in AesKey() 480 AuthorizationSetBuilder& AuthorizationSetBuilder::TripleDesKey(uint32_t key_size) { in TripleDesKey() argument 482 return Authorization(TAG_KEY_SIZE, key_size); in TripleDesKey() 485 AuthorizationSetBuilder& AuthorizationSetBuilder::HmacKey(uint32_t key_size) { in HmacKey() argument 487 Authorization(TAG_KEY_SIZE, key_size); in HmacKey() [all …]
|
D | attestation_record.cpp | 69 ASN1_INTEGER* key_size; member 108 ASN1_EXP_OPT(KM_AUTH_LIST, key_size, ASN1_INTEGER, TAG_KEY_SIZE.maskedTag()), 278 copyAuthTag(record->key_size, TAG_KEY_SIZE, auth_list); in extract_auth_list()
|
/hardware/interfaces/security/keymint/support/include/keymint_support/ |
D | authorization_set.h | 275 AuthorizationSetBuilder& RsaKey(uint32_t key_size, uint64_t public_exponent); 276 AuthorizationSetBuilder& EcdsaKey(uint32_t key_size); 278 AuthorizationSetBuilder& AesKey(uint32_t key_size); 279 AuthorizationSetBuilder& TripleDesKey(uint32_t key_size); 280 AuthorizationSetBuilder& HmacKey(uint32_t key_size); 282 AuthorizationSetBuilder& RsaSigningKey(uint32_t key_size, uint64_t public_exponent); 283 AuthorizationSetBuilder& RsaEncryptionKey(uint32_t key_size, uint64_t public_exponent); 284 AuthorizationSetBuilder& EcdsaSigningKey(uint32_t key_size); 286 AuthorizationSetBuilder& AesEncryptionKey(uint32_t key_size); 287 AuthorizationSetBuilder& TripleDesEncryptionKey(uint32_t key_size);
|
/hardware/interfaces/security/keymint/aidl/vts/functional/ |
D | KeyMintTest.cpp | 546 for (auto key_size : ValidKeySizes(Algorithm::AES)) { in TEST_P() local 550 << "AES-" << key_size << "-" << block_mode << "-" << padding_mode); in TEST_P() 554 .AesEncryptionKey(key_size) in TEST_P() 570 EXPECT_TRUE(crypto_params.Contains(TAG_KEY_SIZE, key_size)) in TEST_P() 571 << "Key size " << key_size << "missing"; in TEST_P() 586 for (auto key_size : InvalidKeySizes(Algorithm::AES)) { in TEST_P() local 590 << "AES-" << key_size << "-" << block_mode << "-" << padding_mode); in TEST_P() 594 .AesEncryptionKey(key_size) in TEST_P() 633 for (auto key_size : ValidKeySizes(Algorithm::AES)) { in TEST_P() local 637 << "AES-" << key_size << "-" << block_mode << "-" << padding_mode); in TEST_P() [all …]
|
D | DeviceUniqueAttestationTest.cpp | 126 int key_size = 2048; in TEST_P() local 130 .RsaSigningKey(key_size, 65537) in TEST_P()
|
/hardware/libhardware/include/hardware/ |
D | keymaster_common.h | 133 uint32_t key_size; member
|
/hardware/interfaces/keymaster/4.0/vts/functional/ |
D | keymaster_hidl_hal_test.cpp | 622 for (auto key_size : ValidKeySizes(Algorithm::RSA)) { in TEST_P() local 626 .RsaSigningKey(key_size, 65537) in TEST_P() 643 EXPECT_TRUE(crypto_params.Contains(TAG_KEY_SIZE, key_size)) in TEST_P() 644 << "Key size " << key_size << "missing"; in TEST_P() 657 for (auto key_size : InvalidKeySizes(Algorithm::RSA)) { in TEST_P() local 662 .RsaSigningKey(key_size, 65537) in TEST_P() 689 for (auto key_size : ValidKeySizes(Algorithm::EC)) { in TEST_P() local 694 GenerateKey(AuthorizationSetBuilder().EcdsaSigningKey(key_size).Digest(Digest::NONE), in TEST_P() 708 EXPECT_TRUE(crypto_params.Contains(TAG_KEY_SIZE, key_size)) in TEST_P() 709 << "Key size " << key_size << "missing"; in TEST_P() [all …]
|
/hardware/interfaces/keymaster/4.1/support/ |
D | attestation_record.cpp | 77 ASN1_INTEGER* key_size; member 119 ASN1_EXP_OPT(KM_AUTH_LIST, key_size, ASN1_INTEGER, TAG_KEY_SIZE.maskedTag()), 293 copyAuthTag(record->key_size, TAG_KEY_SIZE, auth_list); in extract_auth_list()
|