Searched defs:public_exponent (Results 1 - 9 of 9) sorted by relevance

/system/keymaster/legacy_support/
H A Drsa_keymaster0_key.cpp43 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 Dkeymaster0_engine.cpp79 bool Keymaster0Engine::GenerateRsaKey(uint64_t public_exponent, uint32_t public_modulus, argument
83 params.public_exponent = public_exponent;
/system/keymaster/km_openssl/
H A Drsa_key_factory.cpp61 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 Dsoftware_keyblobs.cpp125 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 Dauthorization_set.h245 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 Dpkcs11_key_store.cc269 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 Dauthorization_set.h515 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 Dtpm_utility_test.cc1123 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 Dtpm_utility_impl.cc750 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

Completed in 184 milliseconds