Home
last modified time | relevance | path

Searched refs:modulus_bytes (Results 1 – 3 of 3) sorted by relevance

/illumos-gate/usr/src/common/crypto/rsa/
H A Drsa_impl.c403 uint32_t modulus_bytes; in rsa_genkey_pair() local
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()
495 uint32_t modulus_bytes; in rsa_encrypt() local
508 if (bkey->pubexpo_bytes > modulus_bytes) { in rsa_encrypt()
513 if (RSA_key_init(&rsakey, modulus_bytes * 4, modulus_bytes * 4) != in rsa_encrypt()
542 bignum2bytestring(out, &msg, modulus_bytes); in rsa_encrypt()
562 uint32_t modulus_bytes; in rsa_decrypt() local
[all …]
/illumos-gate/usr/src/lib/pkcs11/pkcs11_tpm/common/
H A Dmech_rsa.c185 CK_ULONG modulus_bytes; in rsa_pkcs_encrypt() local
202 *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
252 modulus_bytes, out_data, in rsa_pkcs_decrypt()
272 CK_ULONG modulus_bytes; in rsa_pkcs_sign() local
291 *out_data_len = modulus_bytes; in rsa_pkcs_sign()
296 *out_data_len = modulus_bytes; in rsa_pkcs_sign()
316 CK_ULONG modulus_bytes; in rsa_pkcs_verify() local
333 if (sig_len != modulus_bytes) { in rsa_pkcs_verify()
[all …]
/illumos-gate/usr/src/lib/pkcs11/pkcs11_kernel/common/
H A DkernelKeys.c536 CK_ULONG modulus_bytes; in key_gen_rsa_by_value() local
552 modulus_bytes = get_modulus_bytes(pPublicKeyTemplate, in key_gen_rsa_by_value()
602 pubTemplate[n].ulValueLen = modulus_bytes; in key_gen_rsa_by_value()
608 pubTemplate[n].ulValueLen = modulus_bytes; in key_gen_rsa_by_value()
683 priTemplate[n].ulValueLen = modulus_bytes; in key_gen_rsa_by_value()
689 priTemplate[n].ulValueLen = modulus_bytes; in key_gen_rsa_by_value()
695 priTemplate[n].ulValueLen = modulus_bytes/2; in key_gen_rsa_by_value()
701 priTemplate[n].ulValueLen = modulus_bytes/2; in key_gen_rsa_by_value()
707 priTemplate[n].ulValueLen = modulus_bytes/2; in key_gen_rsa_by_value()
713 priTemplate[n].ulValueLen = modulus_bytes/2; in key_gen_rsa_by_value()
[all …]