/system/keymaster/legacy_support/ |
H A D | rsa_keymaster0_key.cpp | 43 uint64_t public_exponent; 44 if (!key_description.GetTagValue(TAG_RSA_PUBLIC_EXPONENT, &public_exponent)) { 56 if (!engine_->GenerateRsaKey(public_exponent, key_size, &key_material)) 62 hw_enforced->push_back(TAG_RSA_PUBLIC_EXPONENT, public_exponent); 78 uint64_t public_exponent; local 82 &authorizations, &public_exponent, &key_size); 93 hw_enforced->push_back(TAG_RSA_PUBLIC_EXPONENT, public_exponent);
|
H A D | keymaster0_engine.cpp | 79 bool Keymaster0Engine::GenerateRsaKey(uint64_t public_exponent, uint32_t public_modulus, argument 83 params.public_exponent = public_exponent;
|
/system/keymaster/km_openssl/ |
H A D | rsa_key_factory.cpp | 61 uint64_t public_exponent; local 62 if (!authorizations.GetTagValue(TAG_RSA_PUBLIC_EXPONENT, &public_exponent)) { 66 if (public_exponent < kMinimumRsaExponent || public_exponent % 2 != 1) { 87 if (!BN_set_word(exponent.get(), public_exponent) || 113 uint64_t public_exponent; local 117 &authorizations, &public_exponent, &key_size); 128 uint64_t* public_exponent, 130 if (!updated_description || !public_exponent || !key_size) 145 *public_exponent 124 UpdateImportKeyDescription(const AuthorizationSet& key_description, keymaster_key_format_t key_format, const KeymasterKeyBlob& key_material, AuthorizationSet* updated_description, uint64_t* public_exponent, uint32_t* key_size) const argument [all...] |
/system/keymaster/key_blob_utils/ |
H A D | software_keyblobs.cpp | 125 uint64_t public_exponent = BN_get_word(rsa->e); local 126 if (public_exponent == 0xffffffffL) 128 hw_enforced->push_back(TAG_RSA_PUBLIC_EXPONENT, public_exponent);
|
/system/keymaster/ng/include/ |
H A D | authorization_set.h | 245 AuthorizationSetBuilder& RsaKey(uint32_t key_size, uint64_t public_exponent); 250 AuthorizationSetBuilder& RsaSigningKey(uint32_t key_size, uint64_t public_exponent); 251 AuthorizationSetBuilder& RsaEncryptionKey(uint32_t key_size, uint64_t public_exponent); 270 uint64_t public_exponent) { 273 Authorization(TAG_RSA_PUBLIC_EXPONENT, public_exponent); 295 uint64_t public_exponent) { 296 RsaKey(key_size, public_exponent); 301 AuthorizationSetBuilder::RsaEncryptionKey(uint32_t key_size, uint64_t public_exponent) { argument 302 RsaKey(key_size, public_exponent); 269 RsaKey(uint32_t key_size, uint64_t public_exponent) argument 294 RsaSigningKey(uint32_t key_size, uint64_t public_exponent) argument
|
/system/tpm/attestation/server/ |
H A D | pkcs11_key_store.cc | 269 unsigned char public_exponent[] = {1, 0, 1}; local 282 {CKA_PUBLIC_EXPONENT, public_exponent, arraysize(public_exponent)}, 310 {CKA_PUBLIC_EXPONENT, public_exponent, arraysize(public_exponent)},
|
/system/keymaster/include/keymaster/ |
H A D | authorization_set.h | 515 AuthorizationSetBuilder& RsaKey(uint32_t key_size, uint64_t public_exponent); 521 AuthorizationSetBuilder& RsaSigningKey(uint32_t key_size, uint64_t public_exponent); 522 AuthorizationSetBuilder& RsaEncryptionKey(uint32_t key_size, uint64_t public_exponent); 557 uint64_t public_exponent) { 560 Authorization(TAG_RSA_PUBLIC_EXPONENT, public_exponent); 587 uint64_t public_exponent) { 588 RsaKey(key_size, public_exponent); 593 AuthorizationSetBuilder::RsaEncryptionKey(uint32_t key_size, uint64_t public_exponent) { argument 594 RsaKey(key_size, public_exponent); 556 RsaKey(uint32_t key_size, uint64_t public_exponent) argument 586 RsaSigningKey(uint32_t key_size, uint64_t public_exponent) argument
|
/system/tpm/trunks/ |
H A D | tpm_utility_test.cc | 1123 uint32_t public_exponent = 0x10001; local 1137 modulus, public_exponent, prime_factor, password, 1143 public_exponent); 1183 uint32_t public_exponent = 0x10001; local 1190 modulus, public_exponent, prime_factor, password, 1195 uint32_t public_exponent = 0x10001; local 1204 modulus, public_exponent, prime_factor, password,
|
H A D | tpm_utility_impl.cc | 750 uint32_t public_exponent, 784 public_area.parameters.rsa_detail.exponent = public_exponent; 830 uint32_t public_exponent, 874 public_area.parameters.rsa_detail.exponent = public_exponent; 748 ImportRSAKey(AsymmetricKeyUsage key_type, const std::string& modulus, uint32_t public_exponent, const std::string& prime_factor, const std::string& password, AuthorizationDelegate* delegate, std::string* key_blob) argument 828 CreateRSAKeyPair(AsymmetricKeyUsage key_type, int modulus_bits, uint32_t public_exponent, const std::string& password, const std::string& policy_digest, bool use_only_policy_authorization, int creation_pcr_index, AuthorizationDelegate* delegate, std::string* key_blob, std::string* creation_blob) argument
|