Home
last modified time | relevance | path

Searched refs:modulus_len (Results 1 – 5 of 5) sorted by relevance

/titanic_41/usr/src/lib/pkcs11/pkcs11_softtoken/common/
H A DsoftRSA.c51 uint32_t modulus_len = sizeof (modulus); in soft_rsa_encrypt() local
68 rv = soft_get_public_value(key, CKA_MODULUS, modulus, &modulus_len); in soft_rsa_encrypt()
74 k.modulus_bits = CRYPTO_BYTES2BITS(modulus_len); in soft_rsa_encrypt()
100 uint32_t modulus_len = sizeof (modulus); in soft_rsa_decrypt() local
108 rv = soft_get_private_value(key, CKA_MODULUS, modulus, &modulus_len); in soft_rsa_decrypt()
164 k.modulus_bits = CRYPTO_BYTES2BITS(modulus_len); in soft_rsa_decrypt()
248 uint32_t modulus_len = sizeof (modulus); in soft_rsa_encrypt_common() local
253 rv = soft_get_public_value(key, CKA_MODULUS, modulus, &modulus_len); in soft_rsa_encrypt_common()
263 *pulEncryptedLen = modulus_len; in soft_rsa_encrypt_common()
273 if (ulDataLen > ((CK_ULONG)modulus_len - MIN_PKCS1_PADLEN)) { in soft_rsa_encrypt_common()
[all …]
/titanic_41/usr/src/uts/common/crypto/io/
H A Drsa.c373 ssize_t modulus_len; /* In bytes */ in check_mech_and_key() local
387 &modulus_len)) != CRYPTO_SUCCESS) { in check_mech_and_key()
390 if (modulus_len < MIN_RSA_KEYLENGTH_IN_BYTES || in check_mech_and_key()
391 modulus_len > MAX_RSA_KEYLENGTH_IN_BYTES) in check_mech_and_key()
596 ssize_t modulus_len; in rsa_encrypt_common() local
602 &modulus_len)) != CRYPTO_SUCCESS) { in rsa_encrypt_common()
608 if (plen > (modulus_len - MIN_PKCS1_PADLEN)) in rsa_encrypt_common()
611 if (plen > modulus_len) in rsa_encrypt_common()
618 if (ciphertext->cd_length < modulus_len) { in rsa_encrypt_common()
619 ciphertext->cd_length = modulus_len; in rsa_encrypt_common()
[all …]
/titanic_41/usr/src/lib/pkcs11/pkcs11_kernel/common/
H A DkernelKeys.c56 CK_ULONG modulus_len; in get_modulus_bytes() local
61 get_ulong_attr_from_template(&modulus_len, &t[i]); in get_modulus_bytes()
63 modulus_len = (modulus_len - 1) / 64 + 1; in get_modulus_bytes()
64 return (modulus_len * 8); in get_modulus_bytes()
/titanic_41/usr/src/lib/libkmf/plugins/kmf_nss/common/
H A Dnss_spi.c1300 unsigned int total_decrypted = 0, modulus_len = 0; in NSS_DecryptData() local
1311 modulus_len = PK11_GetPrivateModulusLen(NSSprivkey); in NSS_DecryptData()
1313 blocks = ciphertext->Length/modulus_len; in NSS_DecryptData()
1316 out_len = modulus_len - 11; in NSS_DecryptData()
1317 in_len = modulus_len; in NSS_DecryptData()
/titanic_41/usr/src/lib/libkmf/plugins/kmf_openssl/common/
H A Dopenssl_spi.c2302 unsigned int total_decrypted = 0, modulus_len = 0; in OpenSSL_DecryptData() local
2314 modulus_len = RSA_size(rsa); in OpenSSL_DecryptData()
2319 blocks = ciphertext->Length/modulus_len; in OpenSSL_DecryptData()
2322 out_len = modulus_len - 11; in OpenSSL_DecryptData()
2323 in_len = modulus_len; in OpenSSL_DecryptData()