Searched refs:modulus_bytes (Results 1 – 3 of 3) sorted by relevance
/titanic_41/usr/src/common/crypto/rsa/ |
H A D | rsa_impl.c | 403 uint32_t modulus_bytes; in rsa_genkey_pair() local 417 modulus_bytes = CRYPTO_BITS2BYTES(bkey->modulus_bits); in rsa_genkey_pair() 420 if ((modulus_bytes < MIN_RSA_KEYLENGTH_IN_BYTES) || in rsa_genkey_pair() 421 (modulus_bytes > MAX_RSA_KEYLENGTH_IN_BYTES)) { in rsa_genkey_pair() 428 if (RSA_key_init(&rsakey, modulus_bytes * 4, modulus_bytes * 4) != in rsa_genkey_pair() 443 modulus_bytes * 4, modulus_bytes * 4, &public_exponent, in rsa_genkey_pair() 451 bignum2bytestring(bkey->modulus, &(rsakey.n), modulus_bytes); in rsa_genkey_pair() 495 uint32_t modulus_bytes; in rsa_encrypt() local 506 modulus_bytes = CRYPTO_BITS2BYTES(bkey->modulus_bits); in rsa_encrypt() 508 if (bkey->pubexpo_bytes > modulus_bytes) { in rsa_encrypt() [all …]
|
/titanic_41/usr/src/lib/pkcs11/pkcs11_tpm/common/ |
H A D | mech_rsa.c | 185 CK_ULONG modulus_bytes; in rsa_pkcs_encrypt() local 198 modulus_bytes = attr->ulValueLen; in rsa_pkcs_encrypt() 202 *out_data_len = modulus_bytes; in rsa_pkcs_encrypt() 206 if (*out_data_len < modulus_bytes) { in rsa_pkcs_encrypt() 207 *out_data_len = modulus_bytes; in rsa_pkcs_encrypt() 228 CK_ULONG modulus_bytes; in rsa_pkcs_decrypt() local 241 modulus_bytes = attr->ulValueLen; in rsa_pkcs_decrypt() 243 if (in_data_len != modulus_bytes) { in rsa_pkcs_decrypt() 247 *out_data_len = modulus_bytes - 11; in rsa_pkcs_decrypt() 252 modulus_bytes, out_data, in rsa_pkcs_decrypt() [all …]
|
/titanic_41/usr/src/lib/pkcs11/pkcs11_kernel/common/ |
H A D | kernelKeys.c | 541 CK_ULONG modulus_bytes; in key_gen_rsa_by_value() local 557 modulus_bytes = get_modulus_bytes(pPublicKeyTemplate, in key_gen_rsa_by_value() 607 pubTemplate[n].ulValueLen = modulus_bytes; in key_gen_rsa_by_value() 613 pubTemplate[n].ulValueLen = modulus_bytes; in key_gen_rsa_by_value() 688 priTemplate[n].ulValueLen = modulus_bytes; in key_gen_rsa_by_value() 694 priTemplate[n].ulValueLen = modulus_bytes; in key_gen_rsa_by_value() 700 priTemplate[n].ulValueLen = modulus_bytes/2; in key_gen_rsa_by_value() 706 priTemplate[n].ulValueLen = modulus_bytes/2; in key_gen_rsa_by_value() 712 priTemplate[n].ulValueLen = modulus_bytes/2; in key_gen_rsa_by_value() 718 priTemplate[n].ulValueLen = modulus_bytes/2; in key_gen_rsa_by_value() [all …]
|