Home
last modified time | relevance | path

Searched refs:crp_iv (Results 1 – 12 of 12) sorted by relevance

/freebsd/sys/opencrypto/
H A Dktls_ocf.c380 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 Dcryptosoft.c436 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 Dcryptodev.h461 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 Dcryptodev.c778 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 Dg_eli_crypto.c88 memset(crp->crp_iv, 0, sizeof(crp->crp_iv)); in g_eli_crypto_cipher()
H A Dg_eli_privacy.c344 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 Dg_eli_integrity.c569 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 Dwg_crypto.c229 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 Dkcrypto_aes.c151 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 Dcrypto_os.c370 memcpy(crp->crp_iv, ivbuf, ZIO_DATA_IV_LEN); in freebsd_crypt_uio()
/freebsd/sys/netipsec/
H A Dxform_esp.c437 ivp = &crp->crp_iv[0]; in esp_input()
892 ivp = &crp->crp_iv[0]; in esp_output()
/freebsd/sys/net/
H A Dif_ovpn.c1954 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()