/illumos-gate/usr/src/uts/common/crypto/io/ |
H A D | aes.c | 485 ciphertext->cd_length = saved_length - ciphertext->cd_length; in aes_encrypt() 493 ciphertext->cd_length = in aes_encrypt() 506 ciphertext->cd_length = saved_length - ciphertext->cd_length; in aes_encrypt() 515 ciphertext->cd_length = in aes_encrypt() 605 plaintext->cd_length = saved_length - plaintext->cd_length; in aes_decrypt() 612 plaintext->cd_length = in aes_decrypt() 623 plaintext->cd_length = saved_length - plaintext->cd_length; in aes_decrypt() 629 plaintext->cd_length = in aes_decrypt() 794 plaintext->cd_length = in aes_decrypt_update() 854 data->cd_length = 0; in aes_encrypt_final() [all …]
|
H A D | blowfish.c | 360 if (ciphertext->cd_length < plaintext->cd_length) { in blowfish_encrypt() 361 ciphertext->cd_length = plaintext->cd_length; in blowfish_encrypt() 402 if (plaintext->cd_length < ciphertext->cd_length) { in blowfish_decrypt() 403 plaintext->cd_length = ciphertext->cd_length; in blowfish_decrypt() 534 plaintext->cd_length = in blowfish_decrypt_update() 563 data->cd_length = 0; in blowfish_encrypt_final() 587 data->cd_length = 0; in blowfish_decrypt_final() 615 if (ciphertext->cd_length < plaintext->cd_length) { in blowfish_encrypt_atomic() 616 ciphertext->cd_length = plaintext->cd_length; in blowfish_encrypt_atomic() 702 if (plaintext->cd_length < ciphertext->cd_length) { in blowfish_decrypt_atomic() [all …]
|
H A D | md4_mod.c | 238 size_t length = data->cd_length; in md4_digest_update_uio() 530 if ((digest->cd_length == 0) || in md4_digest() 543 data->cd_length); in md4_digest() 561 digest->cd_length = 0; in md4_digest() 591 digest->cd_length = 0; in md4_digest() 615 data->cd_length); in md4_digest_update() 645 if ((digest->cd_length == 0) || in md4_digest_final() 676 digest->cd_length = 0; in md4_digest_final() 709 data->cd_length); in md4_digest_atomic() 723 digest->cd_length = 0; in md4_digest_atomic() [all …]
|
H A D | sha1_mod.c | 574 data->cd_length); in sha1_digest() 646 data->cd_length); in sha1_digest_update() 741 data->cd_length); in sha1_digest_atomic() 946 data->cd_length); in sha1_mac() 961 mac->cd_length = 0; in sha1_mac() 1005 mac->cd_length = 0; in sha1_mac() 1064 if ((mac->cd_length == 0) || (mac->cd_length < digest_len)) { in sha1_mac_final() 1120 mac->cd_length = 0; in sha1_mac_final() 1257 mac->cd_length = 0; in sha1_mac_atomic() 1265 mac->cd_length = 0; in sha1_mac_atomic() [all …]
|
H A D | arcfour.c | 277 input->cd_length); in rc4_crypt_update() 293 input->cd_length, &end); in rc4_crypt_update() 298 left = input->cd_length; in rc4_crypt_update() 366 if (input->cd_length > output->cd_length) { in rc4_crypt_update() 367 output->cd_length = input->cd_length; in rc4_crypt_update() 384 input->cd_length); in rc4_crypt_update() 408 left = input->cd_length; in rc4_crypt_update() 434 size_t length = input->cd_length; in rc4_crypt_update() 478 output->cd_length = input->cd_length; in rc4_crypt_update() 489 data->cd_length = 0; in rc4_crypt_final() [all …]
|
H A D | md5_mod.c | 628 data->cd_length); in md5_digest() 646 digest->cd_length = 0; in md5_digest() 676 digest->cd_length = 0; in md5_digest() 700 data->cd_length); in md5_digest_update() 794 data->cd_length); in md5_digest_atomic() 987 data->cd_length); in md5_mac_update() 1021 if ((mac->cd_length == 0) || (mac->cd_length < digest_len)) { in md5_mac_final() 1077 mac->cd_length = 0; in md5_mac_final() 1215 mac->cd_length = 0; in md5_mac_atomic() 1223 mac->cd_length = 0; in md5_mac_atomic() [all …]
|
H A D | sha2_mod.c | 631 data->cd_length); in sha2_digest() 649 digest->cd_length = 0; in sha2_digest() 679 digest->cd_length = 0; in sha2_digest() 702 data->cd_length); in sha2_digest_update() 784 digest->cd_length = 0; in sha2_digest_final() 830 digest->cd_length = 0; in sha2_digest_atomic() 1051 data->cd_length); in sha2_mac_update() 1104 if ((mac->cd_length == 0) || (mac->cd_length < digest_len)) { in sha2_mac_final() 1160 mac->cd_length = 0; in sha2_mac_final() 1326 mac->cd_length = 0; in sha2_mac_atomic() [all …]
|
H A D | rsa.c | 469 len = data->cd_length; in compare_data() 606 plen = plaintext->cd_length; in rsa_encrypt_common() 775 plaintext->cd_length = plain_len; in rsa_decrypt_common() 784 plaintext->cd_length = plain_len; in rsa_decrypt_common() 932 (data).cd_length = cd_len; 1066 dlen = data->cd_length; in rsa_sign_common() 1292 - data->cd_length)) != 0) in rsa_verify_common() 1307 if (data_len != data->cd_length) in rsa_verify_common() 1506 if (data->cd_length < data_len) { in rsa_verify_recover_common() 1507 data->cd_length = data_len; in rsa_verify_recover_common() [all …]
|
H A D | skein_mod.c | 394 size_t length = data->cd_length; in skein_digest_update_mblk() 538 if (digest->cd_length < in skein_digest() 540 digest->cd_length = in skein_digest() 550 digest->cd_length = 0; in skein_digest() 575 data->cd_length); in skein_update() 603 if (digest->cd_length < in skein_final() 605 digest->cd_length = in skein_final() 626 digest->cd_length = in skein_final() 629 digest->cd_length = 0; in skein_final() 671 digest->cd_length = in skein_digest_atomic() [all …]
|
H A D | dca_rsa.c | 92 out->cd_length = reqp->dr_ctx.modlen; in dca_rsastart() 97 if (out != in && out->cd_length > reqp->dr_ctx.modlen) in dca_rsastart() 98 out->cd_length = reqp->dr_ctx.modlen; in dca_rsastart() 125 out->cd_length = reqp->dr_ctx.modlen; in dca_rsastart() 131 if (out && len < out->cd_length) { in dca_rsastart() 210 int outsz = reqp->dr_out->cd_length; in dca_rsadone() 244 reqp->dr_out->cd_length = outsz; in dca_rsadone() 248 reqp->dr_out->cd_length = outsz; in dca_rsadone() 299 int outsz = reqp->dr_out->cd_length; in dca_rsaverifydone() 337 reqp->dr_out->cd_length = outsz; in dca_rsaverifydone() [all …]
|
H A D | dca_3des.c | 94 out->cd_length = len; in dca_3des() 106 out->cd_length = 0; in dca_3des() 123 out->cd_length = 0; in dca_3des() 194 out->cd_length = len; in dca_3desupdate() 226 out->cd_length = 0; in dca_3desupdate() 267 out->cd_length = 0; in dca_3desupdate() 309 out->cd_length = 0; in dca_3desfinal() 359 output->cd_length = 0; in dca_3desatomic() 465 reqp->dr_in->cd_length -= len; in dca_3desstart() 567 out->cd_length += reqp->dr_pkt_length; in dca_3desdone()
|
H A D | dca_rng.c | 67 data->cd_length = 0; in dca_rng() 101 len = out->cd_raw.iov_len - out->cd_length; in dca_rngstart() 167 reqp->dr_out->cd_length += in dca_rngdone() 175 if (reqp->dr_out->cd_length < reqp->dr_out->cd_raw.iov_len) { in dca_rngdone()
|
H A D | ecc.c | 591 (data).cd_length = cd_len; 610 if (signature->cd_length > 0) { in ecc_digest_svrfy_common() 660 if (data->cd_length > sizeof (tmp_data)) in ecc_sign_common() 667 digest_item.len = data->cd_length; in ecc_sign_common() 697 signature->cd_length = signature_item.len; in ecc_sign_common() 862 if (signature->cd_length > sizeof (signed_data)) { in ecc_verify_common() 870 signature_item.len = signature->cd_length; in ecc_verify_common() 872 if (data->cd_length > sizeof (tmp_data)) in ecc_verify_common() 879 digest_item.len = data->cd_length; in ecc_verify_common()
|
/illumos-gate/usr/src/uts/common/des/ |
H A D | des_crypt.c | 553 if (ciphertext->cd_length < plaintext->cd_length) { in des_encrypt() 554 ciphertext->cd_length = plaintext->cd_length; in des_encrypt() 595 if (plaintext->cd_length < ciphertext->cd_length) { in des_decrypt() 596 plaintext->cd_length = ciphertext->cd_length; in des_decrypt() 663 ciphertext->cd_length = in des_encrypt_update() 725 plaintext->cd_length = in des_decrypt_update() 808 if (ciphertext->cd_length < plaintext->cd_length) { in des_encrypt_atomic() 809 ciphertext->cd_length = plaintext->cd_length; in des_encrypt_atomic() 911 if (plaintext->cd_length < ciphertext->cd_length) { in des_decrypt_atomic() 912 plaintext->cd_length = ciphertext->cd_length; in des_decrypt_atomic() [all …]
|
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | hkdf.c | 48 input_cd.cd_length = km_len; in hkdf_sha512_extract() 50 input_cd.cd_raw.iov_len = input_cd.cd_length; in hkdf_sha512_extract() 54 output_cd.cd_length = SHA512_DIGEST_LENGTH; in hkdf_sha512_extract() 99 c_cd.cd_length = 1; in hkdf_sha512_expand() 101 c_cd.cd_raw.iov_len = c_cd.cd_length; in hkdf_sha512_expand() 105 info_cd.cd_length = info_len; in hkdf_sha512_expand() 107 info_cd.cd_raw.iov_len = info_cd.cd_length; in hkdf_sha512_expand() 112 T_cd.cd_length = T_len; in hkdf_sha512_expand() 113 T_cd.cd_raw.iov_len = T_cd.cd_length; in hkdf_sha512_expand() 132 T_cd.cd_length = T_len; in hkdf_sha512_expand() [all …]
|
H A D | zio_crypt.c | 702 in_data.cd_length = datalen; in zio_crypt_do_hmac() 1016 cd.cd_length = bab_len; in zio_crypt_bp_do_hmac_updates() 1018 cd.cd_raw.iov_len = cd.cd_length; in zio_crypt_bp_do_hmac_updates() 1071 cd.cd_raw.iov_len = cd.cd_length; in zio_crypt_do_dnode_hmac_updates() 1166 cd.cd_length = sizeof (uint64_t); in zio_crypt_do_objset_hmacs() 1168 cd.cd_raw.iov_len = cd.cd_length; in zio_crypt_do_objset_hmacs() 1185 cd.cd_length = sizeof (uint64_t); in zio_crypt_do_objset_hmacs() 1187 cd.cd_raw.iov_len = cd.cd_length; in zio_crypt_do_objset_hmacs() 1204 cd.cd_raw.iov_len = cd.cd_length; in zio_crypt_do_objset_hmacs() 1246 cd.cd_length = sizeof (uint64_t); in zio_crypt_do_objset_hmacs() [all …]
|
/illumos-gate/usr/src/uts/common/fs/smbsrv/ |
H A D | smb_sign_kcf.c | 84 data.cd_length = len; in smb_md5_update() 109 out.cd_length = MD5_DIGEST_LENGTH; in smb_md5_final() 160 data.cd_length = len; in smb2_hmac_update() 188 out.cd_length = SHA256_DIGEST_LENGTH; in smb2_hmac_final() 220 cdata.cd_length = data_len; in smb2_hmac_one() 226 cmac.cd_length = mac_len; in smb2_hmac_one() 277 data.cd_length = len; in smb3_cmac_update() 303 out.cd_length = SMB2_SIG_SIZE; in smb3_cmac_final()
|
H A D | smb3_encrypt_kcf.c | 152 in_cd.cd_length = in_uio->uio_resid; in smb3_encrypt_uio() 157 out_cd.cd_length = out_uio->uio_resid; in smb3_encrypt_uio() 183 in_cd.cd_length = in_uio->uio_resid; in smb3_decrypt_uio() 189 out_cd.cd_length = out_uio->uio_resid; in smb3_decrypt_uio()
|
H A D | smb31_preauth.c | 106 data.cd_length = len; in smb_sha512_update() 131 out.cd_length = SHA512_DIGEST_LENGTH; in smb_sha512_final()
|
/illumos-gate/usr/src/uts/common/fs/smbclnt/netsmb/ |
H A D | nsmb_sign_kcf.c | 83 data.cd_length = len; in smb_md5_update() 108 out.cd_length = MD5_DIGEST_LENGTH; in smb_md5_final() 159 data.cd_length = len; in smb2_hmac_update() 186 out.cd_length = SHA256_DIGEST_LENGTH; in smb2_hmac_final() 239 data.cd_length = len; in smb3_cmac_update() 265 out.cd_length = SMB2_SIG_SIZE; in smb3_cmac_final()
|
/illumos-gate/usr/src/uts/common/crypto/core/ |
H A D | kcf_prov_lib.c | 50 if (input->cd_raw.iov_len < input->cd_length) in crypto_get_input_data() 57 if ((rv = crypto_uio_data(input, buf, input->cd_length, in crypto_get_input_data() 64 if ((rv = crypto_mblk_data(input, buf, input->cd_length, in crypto_get_input_data() 139 dlen = data->cd_length; in crypto_digest_data() 211 if (input->cd_raw.iov_len < input->cd_length) in crypto_update_iov() 215 input->cd_length, (input == output) ? NULL : output); in crypto_update_iov() 228 size_t length = input->cd_length; in crypto_update_uio() 292 size_t length = input->cd_length; in crypto_update_mp()
|
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/crypto/hash_provider/ |
H A D | hash_kef_generic.c | 35 d2.cd_length = output->length; in k5_ef_hash() 57 d1.cd_length = input[i].length; in k5_ef_hash() 111 d2.cd_length = output->length; in k5_ef_mac() 130 d1.cd_length = input->length; in k5_ef_mac()
|
/illumos-gate/usr/src/lib/pkcs11/pkcs11_softtoken/common/ |
H A D | softAESCrypt.c | 337 .cd_length = *pulEncryptedDataLen, in soft_aes_encrypt() 535 out_orig->cd_length = ulEncryptedDataLen; in soft_aes_cbc_pad_decrypt() 552 if (out_orig->cd_length < ulEncryptedDataLen) { in soft_aes_cbc_pad_decrypt() 568 out.cd_length = ulEncryptedDataLen; in soft_aes_cbc_pad_decrypt() 611 if (out.cd_offset <= out_orig->cd_length) { in soft_aes_cbc_pad_decrypt() 647 .cd_length = *pulDataLen, in soft_aes_decrypt() 808 .cd_length = *pulEncryptedDataLen, in soft_aes_encrypt_update() 891 .cd_length = *pulDataLen, in soft_aes_decrypt_update() 1154 .cd_length = *pulLastEncryptedPartLen, in soft_aes_encrypt_final() 1278 .cd_length = *pulLastPartLen, in soft_aes_decrypt_final() [all …]
|
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/crypto/des/ |
H A D | ef_crypto.c | 33 d1.cd_length = length; in k5_ef_crypto() 39 d2.cd_length = length; in k5_ef_crypto()
|
/illumos-gate/usr/src/uts/common/io/net80211/ |
H A D | net80211_crypto_ccmp.c | 265 d1.cd_length = plain_len; in aes_ccm_encrypt() 271 d2.cd_length = cipher_len; in aes_ccm_encrypt() 318 d1.cd_length = cipher_len; in aes_ccm_decrypt() 324 d2.cd_length = plain_len; in aes_ccm_decrypt()
|