/illumos-gate/usr/src/uts/common/fs/smbsrv/ |
H A D | smb_sign_kcf.c | 85 data.cd_raw.iov_base = buf; in smb_md5_update() 86 data.cd_raw.iov_len = len; in smb_md5_update() 110 out.cd_raw.iov_len = MD5_DIGEST_LENGTH; in smb_md5_final() 111 out.cd_raw.iov_base = (void *)digest16; in smb_md5_final() 161 data.cd_raw.iov_base = (void *)in; in smb2_hmac_update() 162 data.cd_raw.iov_len = len; in smb2_hmac_update() 189 out.cd_raw.iov_len = SHA256_DIGEST_LENGTH; in smb2_hmac_final() 190 out.cd_raw.iov_base = (void *)full_digest; in smb2_hmac_final() 221 cdata.cd_raw.iov_base = (void *)data; in smb2_hmac_one() 222 cdata.cd_raw.iov_len = data_len; in smb2_hmac_one() [all …]
|
H A D | smb31_preauth.c | 107 data.cd_raw.iov_base = buf; in smb_sha512_update() 108 data.cd_raw.iov_len = len; in smb_sha512_update() 132 out.cd_raw.iov_len = SHA512_DIGEST_LENGTH; in smb_sha512_final() 133 out.cd_raw.iov_base = (void *)digest; in smb_sha512_final()
|
/illumos-gate/usr/src/uts/common/fs/smbclnt/netsmb/ |
H A D | nsmb_sign_kcf.c | 92 data.cd_raw.iov_base = buf; in nsmb_md5_update() 93 data.cd_raw.iov_len = len; in nsmb_md5_update() 117 out.cd_raw.iov_len = MD5_DIGEST_LENGTH; in nsmb_md5_final() 118 out.cd_raw.iov_base = (void *)digest16; in nsmb_md5_final() 168 data.cd_raw.iov_base = (void *)in; in nsmb_hmac_update() 169 data.cd_raw.iov_len = len; in nsmb_hmac_update() 196 out.cd_raw.iov_len = SHA256_DIGEST_LENGTH; in nsmb_hmac_final() 197 out.cd_raw.iov_base = (void *)full_digest; in nsmb_hmac_final() 228 cdata.cd_raw.iov_base = (void *)data; in nsmb_hmac_one() 229 cdata.cd_raw.iov_len = data_len; in nsmb_hmac_one() [all …]
|
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | hkdf.c | 49 input_cd.cd_raw.iov_base = (char *)key_material; in hkdf_sha512_extract() 50 input_cd.cd_raw.iov_len = input_cd.cd_length; in hkdf_sha512_extract() 55 output_cd.cd_raw.iov_base = (char *)out_buf; in hkdf_sha512_extract() 56 output_cd.cd_raw.iov_len = output_cd.cd_length; in hkdf_sha512_extract() 95 T_cd.cd_raw.iov_base = (char *)T; in hkdf_sha512_expand() 100 c_cd.cd_raw.iov_base = (char *)&c; in hkdf_sha512_expand() 101 c_cd.cd_raw.iov_len = c_cd.cd_length; in hkdf_sha512_expand() 106 info_cd.cd_raw.iov_base = (char *)info; in hkdf_sha512_expand() 107 info_cd.cd_raw.iov_len = info_cd.cd_length; in hkdf_sha512_expand() 113 T_cd.cd_raw.iov_len = T_cd.cd_length; in hkdf_sha512_expand() [all …]
|
H A D | zio_crypt.c | 703 in_data.cd_raw.iov_base = (char *)data; in zio_crypt_do_hmac() 704 in_data.cd_raw.iov_len = in_data.cd_length; in zio_crypt_do_hmac() 709 digest_data.cd_raw.iov_base = (char *)raw_digestbuf; in zio_crypt_do_hmac() 710 digest_data.cd_raw.iov_len = digest_data.cd_length; in zio_crypt_do_hmac() 1017 cd.cd_raw.iov_base = (char *)&bab; in zio_crypt_bp_do_hmac_updates() 1018 cd.cd_raw.iov_len = cd.cd_length; in zio_crypt_bp_do_hmac_updates() 1070 cd.cd_raw.iov_base = (char *)adnp; in zio_crypt_do_dnode_hmac_updates() 1071 cd.cd_raw.iov_len = cd.cd_length; in zio_crypt_do_dnode_hmac_updates() 1167 cd.cd_raw.iov_base = (char *)&intval; in zio_crypt_do_objset_hmacs() 1168 cd.cd_raw.iov_len = cd.cd_length; in zio_crypt_do_objset_hmacs() [all …]
|
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/crypto/des/ |
H A D | ef_crypto.c | 34 d1.cd_raw.iov_base = (char *)in; in k5_ef_crypto() 35 d1.cd_raw.iov_len = length; in k5_ef_crypto() 40 d2.cd_raw.iov_base = (char *)out; in k5_ef_crypto() 41 d2.cd_raw.iov_len = length; in k5_ef_crypto()
|
/illumos-gate/usr/src/lib/pkcs11/pkcs11_softtoken/common/ |
H A D | softAESCrypt.c | 338 .cd_raw.iov_base = (char *)pEncryptedData, in soft_aes_encrypt() 339 .cd_raw.iov_len = *pulEncryptedDataLen in soft_aes_encrypt() 520 uint8_t *outbuf = (uint8_t *)out_orig->cd_raw.iov_base; in soft_aes_cbc_pad_decrypt() 534 if (out_orig->cd_raw.iov_base == NULL) { in soft_aes_cbc_pad_decrypt() 569 out.cd_raw.iov_base = (char *)buf; in soft_aes_cbc_pad_decrypt() 570 out.cd_raw.iov_len = ulEncryptedDataLen; in soft_aes_cbc_pad_decrypt() 612 bcopy(out.cd_raw.iov_base, out_orig->cd_raw.iov_base, in soft_aes_cbc_pad_decrypt() 648 .cd_raw.iov_base = (char *)pData, in soft_aes_decrypt() 649 .cd_raw.iov_len = *pulDataLen in soft_aes_decrypt() 809 .cd_raw.iov_base = (char *)pEncryptedData, in soft_aes_encrypt_update() [all …]
|
H A D | softDESCrypt.c | 383 out.cd_raw.iov_base = (char *)out_buf; in soft_des_encrypt_common() 384 out.cd_raw.iov_len = out_len; in soft_des_encrypt_common() 419 out.cd_raw.iov_base = (char *)out_buf; in soft_des_encrypt_common() 420 out.cd_raw.iov_len = out_len + DES_BLOCK_LEN; in soft_des_encrypt_common() 699 out.cd_raw.iov_base = (char *)out_buf; in soft_des_decrypt_common() 700 out.cd_raw.iov_len = out_len; in soft_des_decrypt_common() 714 out.cd_raw.iov_base = (char *)last_block; in soft_des_decrypt_common() 715 out.cd_raw.iov_len = DES_BLOCK_LEN; in soft_des_decrypt_common()
|
H A D | softBlowfishCrypt.c | 270 out.cd_raw.iov_base = (char *)out_buf; in soft_blowfish_encrypt_common() 271 out.cd_raw.iov_len = out_len; in soft_blowfish_encrypt_common() 433 out.cd_raw.iov_base = (char *)out_buf; in soft_blowfish_decrypt_common() 434 out.cd_raw.iov_len = out_len; in soft_blowfish_decrypt_common()
|
/illumos-gate/usr/src/uts/common/io/net80211/ |
H A D | net80211_crypto_ccmp.c | 266 d1.cd_raw.iov_base = (char *)plaintext; in aes_ccm_encrypt() 267 d1.cd_raw.iov_len = plain_len; in aes_ccm_encrypt() 272 d2.cd_raw.iov_base = (char *)ciphertext; in aes_ccm_encrypt() 273 d2.cd_raw.iov_len = cipher_len; in aes_ccm_encrypt() 319 d1.cd_raw.iov_base = (char *)ciphertext; in aes_ccm_decrypt() 320 d1.cd_raw.iov_len = cipher_len; in aes_ccm_decrypt() 325 d2.cd_raw.iov_base = (char *)plaintext; in aes_ccm_decrypt() 326 d2.cd_raw.iov_len = plain_len; in aes_ccm_decrypt()
|
H A D | net80211_crypto_wep.c | 370 d1.cd_raw.iov_base = (char *)inbuf; in rc4_crypt() 371 d1.cd_raw.iov_len = buflen; in rc4_crypt() 376 d2.cd_raw.iov_base = (char *)outbuf; in rc4_crypt() 377 d2.cd_raw.iov_len = buflen; in rc4_crypt() 406 d2.cd_raw.iov_base = (char *)outbuf; in rc4_final() 407 d2.cd_raw.iov_len = buflen; in rc4_final()
|
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/crypto/hash_provider/ |
H A D | hash_kef_generic.c | 36 d2.cd_raw = v2; in k5_ef_hash() 60 d1.cd_raw = v1; in k5_ef_hash() 112 d2.cd_raw = v2; in k5_ef_mac() 131 d1.cd_raw = v1; in k5_ef_mac()
|
/illumos-gate/usr/src/uts/common/crypto/io/ |
H A D | arcfour.c | 269 start = input->cd_raw.iov_base + input->cd_offset; in rc4_crypt_update() 271 end = input->cd_raw.iov_base + input->cd_raw.iov_len; in rc4_crypt_update() 376 start = input->cd_raw.iov_base + input->cd_offset; in rc4_crypt_update() 378 end = input->cd_raw.iov_base + input->cd_raw.iov_len; in rc4_crypt_update() 541 start = (uchar_t *)(out->cd_raw.iov_base + in crypto_arcfour_crypt() 544 end = (uchar_t *)(out->cd_raw.iov_base + in crypto_arcfour_crypt() 545 out->cd_raw.iov_len); in crypto_arcfour_crypt()
|
H A D | sha1_mod.c | 573 (uint8_t *)data->cd_raw.iov_base + data->cd_offset, in sha1_digest() 602 SHA1Final((unsigned char *)digest->cd_raw.iov_base + in sha1_digest() 645 (uint8_t *)data->cd_raw.iov_base + data->cd_offset, in sha1_digest_update() 687 SHA1Final((unsigned char *)digest->cd_raw.iov_base + in sha1_digest_final() 740 (uint8_t *)data->cd_raw.iov_base + data->cd_offset, in sha1_digest_atomic() 765 SHA1Final((unsigned char *)digest->cd_raw.iov_base + in sha1_digest_atomic() 945 (uint8_t *)data->cd_raw.iov_base + data->cd_offset, in sha1_mac() 985 bcopy(digest, (unsigned char *)mac->cd_raw.iov_base + in sha1_mac() 988 SHA1Final((unsigned char *)mac->cd_raw.iov_base + in sha1_mac() 1028 (uint8_t *)data->cd_raw.iov_base + data->cd_offset, in sha1_mac_update() [all …]
|
H A D | md5_mod.c | 627 data->cd_raw.iov_base + data->cd_offset, in md5_digest() 656 MD5Final((unsigned char *)digest->cd_raw.iov_base + in md5_digest() 699 data->cd_raw.iov_base + data->cd_offset, in md5_digest_update() 741 MD5Final((unsigned char *)digest->cd_raw.iov_base + in md5_digest_final() 793 MD5Update(&md5_ctx, data->cd_raw.iov_base + data->cd_offset, in md5_digest_atomic() 818 MD5Final((unsigned char *)digest->cd_raw.iov_base + in md5_digest_atomic() 986 data->cd_raw.iov_base + data->cd_offset, in md5_mac_update() 1052 bcopy(digest, (unsigned char *)mac->cd_raw.iov_base + in md5_mac_final() 1055 MD5Final((unsigned char *)mac->cd_raw.iov_base + in md5_mac_final() 1091 data->cd_raw.iov_base + data->cd_offset, \ [all …]
|
H A D | md4_mod.c | 542 data->cd_raw.iov_base + data->cd_offset, in md4_digest() 571 MD4Final((unsigned char *)digest->cd_raw.iov_base + in md4_digest() 614 data->cd_raw.iov_base + data->cd_offset, in md4_digest_update() 656 MD4Final((unsigned char *)digest->cd_raw.iov_base + in md4_digest_final() 708 MD4Update(&md4_ctx, data->cd_raw.iov_base + data->cd_offset, in md4_digest_atomic() 733 MD4Final((unsigned char *)digest->cd_raw.iov_base + in md4_digest_atomic()
|
H A D | sha2_mod.c | 630 (uint8_t *)data->cd_raw.iov_base + data->cd_offset, in sha2_digest() 659 SHA2Final((unsigned char *)digest->cd_raw.iov_base + in sha2_digest() 701 (uint8_t *)data->cd_raw.iov_base + data->cd_offset, in sha2_digest_update() 764 SHA2Final((unsigned char *)digest->cd_raw.iov_base + in sha2_digest_final() 812 cd_raw.iov_base + data->cd_offset, data->cd_length); in sha2_digest_atomic() 845 SHA2Final((unsigned char *)digest->cd_raw.iov_base + in sha2_digest_atomic() 1050 (uint8_t *)data->cd_raw.iov_base + data->cd_offset, in sha2_mac_update() 1135 bcopy(digest, (unsigned char *)mac->cd_raw.iov_base + in sha2_mac_final() 1138 SHA2Final((unsigned char *)mac->cd_raw.iov_base + in sha2_mac_final() 1173 (uint8_t *)data->cd_raw.iov_base + \ [all …]
|
H A D | dca_rng.c | 68 data->cd_raw.iov_base = (char *)buf; in dca_rng() 69 data->cd_raw.iov_len = len; in dca_rng() 101 len = out->cd_raw.iov_len - out->cd_length; in dca_rngstart() 175 if (reqp->dr_out->cd_length < reqp->dr_out->cd_raw.iov_len) { in dca_rngdone()
|
H A D | crypto.c | 161 (data).cd_raw.iov_base = (len > 0) ? kmem_alloc(len, KM_SLEEP) : NULL; \ 162 (data).cd_raw.iov_len = len; \ 2807 data.cd_raw.iov_base = NULL; in cipher() 2808 encr.cd_raw.iov_base = NULL; in cipher() 2850 data.cd_raw.iov_base, datalen) != 0) { in cipher() 2876 if (encr.cd_length != 0 && copyout(encr.cd_raw.iov_base, in cipher() 2902 if (data.cd_raw.iov_base != NULL) in cipher() 2903 kmem_free(data.cd_raw.iov_base, datalen); in cipher() 2905 if (!do_inplace && encr.cd_raw.iov_base != NULL) in cipher() 2906 kmem_free(encr.cd_raw.iov_base, encrlen); in cipher() [all …]
|
H A D | aes.c | 1455 gcm_params->pAAD = (uchar_t *)data->cd_raw.iov_base; in process_gmac_mech() 1486 out.cd_raw.iov_base = (void *)block; in aes_mac_update() 1487 out.cd_raw.iov_len = sizeof (block); in aes_mac_update() 1556 data_mac.cd_raw.iov_base = (void *) buf; in aes_mac_verify_atomic() 1557 data_mac.cd_raw.iov_len = AES_BLOCK_LEN; in aes_mac_verify_atomic() 1566 if (bcmp(buf, mac->cd_raw.iov_base + mac->cd_offset, in aes_mac_verify_atomic()
|
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/crypto/ |
H A D | hmac.c | 65 dd.cd_raw.iov_base = (char *)input->data; in krb5_hmac() 66 dd.cd_raw.iov_len = input->length; in krb5_hmac() 71 mac.cd_raw.iov_base = (char *)output->data; in krb5_hmac() 72 mac.cd_raw.iov_len = output->length; in krb5_hmac()
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | cryptmod.c | 686 d1.cd_raw = v1; in kef_digest() 694 d2.cd_raw = v2; in kef_digest() 1006 mac.cd_raw = v1; in kef_decr_hmac() 1075 mac.cd_raw = v1; in kef_encr_hmac() 1149 d1.cd_raw = v1; in kef_crypt() 1204 dd.cd_raw = vdata; in do_hmac() 1212 mac.cd_raw = vmac; in do_hmac() 1274 pt.cd_raw.iov_base = (char *)plain; in aes_cbc_cts_encrypt() 1275 pt.cd_raw.iov_len = length; in aes_cbc_cts_encrypt() 1309 pt.cd_raw.iov_base = (char *)tmp; in aes_cbc_cts_encrypt() [all …]
|
/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() 52 *dptr = (uchar_t *)(input->cd_raw.iov_base + in crypto_get_input_data() 145 dptr = (uchar_t *)(data->cd_raw.iov_base + in crypto_digest_data() 211 if (input->cd_raw.iov_len < input->cd_length) in crypto_update_iov() 214 rv = (cipher)(ctx, input->cd_raw.iov_base + input->cd_offset, in crypto_update_iov()
|
/illumos-gate/usr/src/common/crypto/modes/ |
H A D | modes.c | 102 iov = &out->cd_raw; in crypto_get_ptrs() 420 if (output->cd_raw.iov_len < len + output->cd_offset) { in crypto_put_output_data() 424 bcopy(buf, (uchar_t *)(output->cd_raw.iov_base + in crypto_put_output_data()
|
/illumos-gate/usr/src/uts/common/sys/crypto/ |
H A D | common.h | 268 #define cd_raw cdu.cdu_raw macro 282 #define dd_raw dd_data.cd_raw
|