/freebsd/sys/opencrypto/ |
H A D | ktls_ocf.c | 380 memcpy(crp->crp_iv, os->iv, AES_BLOCK_LEN); in ktls_ocf_tls_cbc_encrypt() 382 memcpy(crp->crp_iv, hdr + 1, AES_BLOCK_LEN); in ktls_ocf_tls_cbc_encrypt() 568 memcpy(crp->crp_iv, tls->params.iv, TLS_AEAD_GCM_LEN); in ktls_ocf_tls12_aead_encrypt() 569 memcpy(crp->crp_iv + TLS_AEAD_GCM_LEN, hdr + 1, in ktls_ocf_tls12_aead_encrypt() 577 memcpy(crp->crp_iv, tls->params.iv, tls->params.iv_len); in ktls_ocf_tls12_aead_encrypt() 578 *(uint64_t *)(crp->crp_iv + 4) ^= htobe64(m->m_epg_seqno); in ktls_ocf_tls12_aead_encrypt() 652 memcpy(crp.crp_iv, tls->params.iv, TLS_AEAD_GCM_LEN); in ktls_ocf_tls12_aead_decrypt() 653 memcpy(crp.crp_iv + TLS_AEAD_GCM_LEN, hdr + 1, in ktls_ocf_tls12_aead_decrypt() 661 memcpy(crp.crp_iv, tls->params.iv, tls->params.iv_len); in ktls_ocf_tls12_aead_decrypt() 662 *(uint64_t *)(crp.crp_iv in ktls_ocf_tls12_aead_decrypt() [all...] |
H A D | cryptosoft.c | 436 exf->reinit(ctx, crp->crp_iv, ivlen); in swcr_gcm() 700 axf->Reinit(&s.ctx, crp->crp_iv, ivlen); in swcr_ccm_cbc_mac() 703 build_ccm_b0(crp->crp_iv, ivlen, crp->crp_payload_length, 0, in swcr_ccm_cbc_mac() 774 exf->reinit(ctx, crp->crp_iv, ivlen); in swcr_ccm() 779 build_ccm_b0(crp->crp_iv, ivlen, crp->crp_aad_length, in swcr_ccm() 893 exf->reinit(ctx, crp->crp_iv, ivlen); in swcr_ccm() 994 exf->reinit(ctx, crp->crp_iv, csp->csp_ivlen); in swcr_chacha20_poly1305()
|
H A D | cryptodev.h | 461 uint8_t crp_iv[EALG_MAX_BLOCK_LEN]; /* IV if IV_SEPARATE. */ member 701 memcpy(iv, crp->crp_iv, csp->csp_ivlen); in crypto_read_iv()
|
H A D | cryptodev.c | 778 error = copyin(cop->iv, crp->crp_iv, cse->ivsize); in cryptodev_op() 988 error = copyin(caead->iv, crp->crp_iv, cse->ivsize); in cryptodev_aead()
|
/freebsd/sys/geom/eli/ |
H A D | g_eli_crypto.c | 88 memset(crp->crp_iv, 0, sizeof(crp->crp_iv)); in g_eli_crypto_cipher()
|
H A D | g_eli_privacy.c | 344 g_eli_crypto_ivgen(sc, dstoff, crp->crp_iv, in g_eli_crypto_run() 345 sizeof(crp->crp_iv)); in g_eli_crypto_run()
|
H A D | g_eli_integrity.c | 569 g_eli_crypto_ivgen(sc, dstoff, crp->crp_iv, in g_eli_auth_run() 570 sizeof(crp->crp_iv)); in g_eli_auth_run()
|
/freebsd/sys/dev/wg/ |
H A D | wg_crypto.c | 229 le64enc(crp.crp_iv, nonce); in chacha20poly1305_encrypt_mbuf() 252 le64enc(crp.crp_iv, nonce); in chacha20poly1305_decrypt_mbuf()
|
/freebsd/sys/kgssapi/krb5/ |
H A D | kcrypto_aes.c | 151 memcpy(crp->crp_iv, ivec, 16); in aes_encrypt_1() 153 memset(crp->crp_iv, 0, 16); in aes_encrypt_1()
|
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/ |
H A D | crypto_os.c | 370 memcpy(crp->crp_iv, ivbuf, ZIO_DATA_IV_LEN); in freebsd_crypt_uio()
|
/freebsd/sys/netipsec/ |
H A D | xform_esp.c | 437 ivp = &crp->crp_iv[0]; in esp_input() 892 ivp = &crp->crp_iv[0]; in esp_output()
|
/freebsd/sys/net/ |
H A D | if_ovpn.c | 1954 memcpy(crp->crp_iv, &seq, sizeof(seq)); in ovpn_transmit_to_peer() 1955 memcpy(crp->crp_iv + sizeof(seq), key->encrypt->nonce, in ovpn_transmit_to_peer() 2354 memcpy(crp->crp_iv, &ohdr->seq, sizeof(ohdr->seq)); in ovpn_udp_input() 2355 memcpy(crp->crp_iv + sizeof(ohdr->seq), key->decrypt->nonce, in ovpn_udp_input()
|