Home
last modified time | relevance | path

Searched refs:aadlen (Results 1 – 8 of 8) sorted by relevance

/NextBSD/crypto/openssh/
HDcipher-chachapoly.c50 const u_char *src, u_int len, u_int aadlen, u_int authlen, int do_encrypt) in chachapoly_crypt() argument
71 const u_char *tag = src + aadlen + len; in chachapoly_crypt()
73 poly1305_auth(expected_tag, src, aadlen + len, poly_key); in chachapoly_crypt()
78 if (aadlen) { in chachapoly_crypt()
80 chacha_encrypt_bytes(&ctx->header_ctx, src, dest, aadlen); in chachapoly_crypt()
82 chacha_encrypt_bytes(&ctx->main_ctx, src + aadlen, in chachapoly_crypt()
83 dest + aadlen, len); in chachapoly_crypt()
87 poly1305_auth(dest + aadlen + len, dest, aadlen + len, in chachapoly_crypt()
HDcipher.c358 u_int len, u_int aadlen, u_int authlen) in cipher_crypt() argument
362 aadlen, authlen, cc->encrypt); in cipher_crypt()
375 authlen, (u_char *)src + aadlen + len)) in cipher_crypt()
378 if (aadlen) { in cipher_crypt()
380 EVP_Cipher(&cc->evp, NULL, (u_char *)src, aadlen) < 0) in cipher_crypt()
382 memcpy(dest, src, aadlen); in cipher_crypt()
386 if (EVP_Cipher(&cc->evp, dest + aadlen, (u_char *)src + aadlen, in cipher_crypt()
399 authlen, dest + aadlen + len)) in cipher_crypt()
HDpacket.c857 u_int i, len, authlen = 0, aadlen = 0; in packet_send2_wrapped() local
873 aadlen = (mac && mac->enabled && mac->etm) || authlen ? 4 : 0; in packet_send2_wrapped()
906 len -= aadlen; /* packet length is not encrypted for EtM modes */ in packet_send2_wrapped()
941 len, padlen, aadlen)); in packet_send2_wrapped()
953 len - aadlen, aadlen, authlen) != 0) in packet_send2_wrapped()
1265 u_int maclen, authlen = 0, aadlen = 0, block_size; in packet_read_poll2() local
1283 aadlen = (mac && mac->enabled && mac->etm) || authlen ? 4 : 0; in packet_read_poll2()
1285 if (aadlen && active_state->packlen == 0) { in packet_read_poll2()
1330 if (aadlen) { in packet_read_poll2()
1341 " aadlen %d", block_size, need, maclen, authlen, aadlen)); in packet_read_poll2()
[all …]
HDcipher-chachapoly.h35 u_char *dest, const u_char *src, u_int len, u_int aadlen, u_int authlen,
/NextBSD/sys/opencrypto/
HDcryptodev.c890 if (caead->len > 256*1024-4 || caead->aadlen > 256*1024-4) in cryptodev_aead()
901 uio->uio_resid = caead->len + caead->aadlen + cse->thash->hashsize; in cryptodev_aead()
924 caead->len, caead->aadlen))) in cryptodev_aead()
928 crda->crd_len = caead->aadlen; in cryptodev_aead()
929 crda->crd_inject = caead->len + caead->aadlen; in cryptodev_aead()
947 crp->crp_ilen = caead->len + caead->aadlen; in cryptodev_aead()
973 caead->len + caead->aadlen, cse->thash->hashsize))) in cryptodev_aead()
1013 caead->len + caead->aadlen, caead->tag, cse->thash->hashsize))) in cryptodev_aead()
HDcryptosoft.c473 int aadlen, blksz, i, ivlen, len, iskip, oskip, r; in swcr_authenc() local
547 aadlen = crda->crd_len; in swcr_authenc()
586 *blkp = htobe32(aadlen * 8); in swcr_authenc()
HDcryptodev.h254 u_int aadlen; member
/NextBSD/tests/sys/opencrypto/
HDcryptodev.py230 caead.aadlen = len(aad)