| /freebsd/crypto/openssh/ |
| H A D | cipher-chachapoly.c | 70 const u_char *src, u_int len, u_int aadlen, u_int authlen, int do_encrypt) in chachapoly_crypt() argument 89 const u_char *tag = src + aadlen + len; in chachapoly_crypt() 91 poly1305_auth(expected_tag, src, aadlen + len, poly_key); in chachapoly_crypt() 99 if (aadlen) { in chachapoly_crypt() 101 chacha_encrypt_bytes(&ctx->header_ctx, src, dest, aadlen); in chachapoly_crypt() 106 chacha_encrypt_bytes(&ctx->main_ctx, src + aadlen, in chachapoly_crypt() 107 dest + aadlen, len); in chachapoly_crypt() 111 poly1305_auth(dest + aadlen + len, dest, aadlen + len, in chachapoly_crypt()
|
| H A D | cipher-chachapoly-libcrypto.c | 84 const u_char *src, u_int len, u_int aadlen, u_int authlen, int do_encrypt) in chachapoly_crypt() argument 106 const u_char *tag = src + aadlen + len; in chachapoly_crypt() 108 poly1305_auth(expected_tag, src, aadlen + len, poly_key); in chachapoly_crypt() 116 if (aadlen) { in chachapoly_crypt() 118 EVP_Cipher(ctx->header_evp, dest, src, aadlen) < 0) { in chachapoly_crypt() 127 EVP_Cipher(ctx->main_evp, dest + aadlen, src + aadlen, len) < 0) { in chachapoly_crypt() 134 poly1305_auth(dest + aadlen + len, dest, aadlen + len, in chachapoly_crypt()
|
| H A D | cipher.c | 344 const u_char *src, u_int len, u_int aadlen, u_int authlen) in cipher_crypt() argument 348 len, aadlen, authlen, cc->encrypt); in cipher_crypt() 351 memcpy(dest, src, aadlen + len); in cipher_crypt() 356 if (aadlen) in cipher_crypt() 357 memcpy(dest, src, aadlen); in cipher_crypt() 358 aesctr_encrypt_bytes(&cc->ac_ctx, src + aadlen, in cipher_crypt() 359 dest + aadlen, len); in cipher_crypt() 376 authlen, (u_char *)src + aadlen + len) <= 0) in cipher_crypt() 379 if (aadlen) { in cipher_crypt() 381 EVP_Cipher(cc->evp, NULL, (u_char *)src, aadlen) < 0) in cipher_crypt() [all …]
|
| H A D | packet.c | 1230 u_int authlen = 0, aadlen = 0; in ssh_packet_send2_wrapped() local 1246 aadlen = (mac && mac->enabled && mac->etm) || authlen ? 4 : 0; in ssh_packet_send2_wrapped() 1282 len -= aadlen; /* packet length is not encrypted for EtM modes */ in ssh_packet_send2_wrapped() 1327 len, padlen, aadlen)); in ssh_packet_send2_wrapped() 1343 len - aadlen, aadlen, authlen)) != 0) in ssh_packet_send2_wrapped() 1629 u_int maclen, aadlen = 0, authlen = 0, block_size; in ssh_packet_read_poll2() local 1653 aadlen = (mac && mac->enabled && mac->etm) || authlen ? 4 : 0; in ssh_packet_read_poll2() 1655 if (aadlen && state->packlen == 0) { in ssh_packet_read_poll2() 1704 if (aadlen) { in ssh_packet_read_poll2() 1715 " aadlen %d", block_size, need, maclen, authlen, aadlen)); in ssh_packet_read_poll2() [all …]
|
| H A D | cipher-chachapoly.h | 34 u_char *dest, const u_char *src, u_int len, u_int aadlen, u_int authlen,
|
| /freebsd/crypto/openssl/util/ |
| H A D | cavs-to-evptest.pl | 23 my $aadlen = 0; 49 $aadlen = $2; 87 $aadlen = $2; 95 if ($aadlen > 0) {
|
| /freebsd/sys/dev/dpaa/ |
| H A D | sec_dev.c | 1048 uint32_t aadlen = job->crp->crp_aad_length; in sec_ccm_prep() local 1052 if (aadlen > SEC_CCM_AAD_MAX) in sec_ccm_prep() 1065 b0[0] = (aadlen > 0 ? 0x40 : 0x00) | in sec_ccm_prep() 1074 be16enc(job->ccm_alen, aadlen); in sec_ccm_prep() 1796 uint32_t ivlen, aadlen, paylen, taglen; in sec_jd_build_aead() local 1805 aadlen = job->crp->crp_aad_length; in sec_jd_build_aead() 1810 padded_aad = roundup(aadlen, 16); in sec_jd_build_aead() 1812 in_len = ivlen + aadlen + paylen + (enc ? 0 : taglen); in sec_jd_build_aead() 1845 FIFOLD_TYPE_AAD | FIFOLD_FC1, aadlen); in sec_jd_build_aead() 1873 uint32_t desclen, aadlen, paylen, taglen, in_len; in sec_jd_build_ccm() local [all …]
|
| /freebsd/crypto/openssl/include/openssl/ |
| H A D | hpke.h | 118 const unsigned char *aad, size_t aadlen, 131 const unsigned char *aad, size_t aadlen,
|
| /freebsd/crypto/openssl/crypto/hpke/ |
| H A D | hpke.c | 142 const unsigned char *aad, size_t aadlen, in hpke_aead_dec() argument 176 if (aadlen != 0 && aad != NULL) { in hpke_aead_dec() 177 if (EVP_DecryptUpdate(ctx, NULL, &len, aad, aadlen) != 1) { in hpke_aead_dec() 219 const unsigned char *aad, size_t aadlen, in hpke_aead_enc() argument 258 if (aadlen != 0 && aad != NULL) { in hpke_aead_enc() 259 if (EVP_EncryptUpdate(ctx, NULL, &len, aad, aadlen) != 1) { in hpke_aead_enc() 1165 const unsigned char *aad, size_t aadlen, in OSSL_HPKE_seal() argument 1194 if (hpke_aead_enc(ctx, seqbuf, aad, aadlen, pt, ptlen, ct, ctlen) != 1) { in OSSL_HPKE_seal() 1207 const unsigned char *aad, size_t aadlen, in OSSL_HPKE_open() argument 1236 if (hpke_aead_dec(ctx, seqbuf, aad, aadlen, ct, ctlen, pt, ptlen) != 1) { in OSSL_HPKE_open()
|
| /freebsd/sys/opencrypto/ |
| H A D | cryptodev.c | 123 u_int aadlen; member 219 CP(*from, *to, aadlen); in crypt_aead_from_32() 236 CP(*from, *to, aadlen); in crypt_aead_to_32() 871 if (caead->len > 256*1024-4 || caead->aadlen > 256*1024-4) { in cryptodev_aead() 898 cod = cod_alloc(cse, caead->aadlen, caead->len + cse->hashsize); in cryptodev_aead() 904 error = copyin(caead->aad, cod->aad, caead->aadlen); in cryptodev_aead() 906 error = copyin(caead->aad, cod->buf, caead->aadlen); in cryptodev_aead() 913 crp->crp_aad_length = caead->aadlen; in cryptodev_aead() 918 crp->crp_payload_start = caead->aadlen; in cryptodev_aead()
|
| H A D | cryptodev.h | 278 u_int aadlen; member
|
| /freebsd/crypto/openssl/test/ |
| H A D | hpke_test.c | 54 size_t aadlen; member 162 aead[i].aad, aead[i].aadlen, in do_testhpke() 199 aead[i].aad, aead[i].aadlen, in do_testhpke() 891 size_t aadlen = OSSL_HPKE_TSTSIZE; in test_hpke_modes_suites() local 920 memset(aad, 'a', aadlen); in test_hpke_modes_suites() 922 aadlen = 0; in test_hpke_modes_suites() 1010 aadp, aadlen, in test_hpke_modes_suites() 1016 aadp, aadlen, in test_hpke_modes_suites() 1054 aadp, aadlen, cipher, in test_hpke_modes_suites() 1060 aadp, aadlen, cipher, in test_hpke_modes_suites()
|
| /freebsd/crypto/openssl/providers/implementations/include/prov/ |
| H A D | ciphercommon_ccm.h | 54 PROV_CIPHER_FUNC(int, CCM_setaad, (PROV_CCM_CTX *ctx, const unsigned char *aad, size_t aadlen));
|
| H A D | ciphercommon_gcm.h | 86 PROV_CIPHER_FUNC(int, GCM_aadupdate, (PROV_GCM_CTX *ctx, const unsigned char *aad, size_t aadlen));
|
| /freebsd/crypto/openssl/doc/man3/ |
| H A D | OSSL_HPKE_CTX_new.pod | 37 const unsigned char *aad, size_t aadlen, 50 const unsigned char *aad, size_t aadlen, 270 I<aad> of size I<aadlen>, and returns the ciphertext I<ct> of size I<ctlen>. 321 size I<aadlen>, to produce the plaintext I<pt> of size I<ptlen>. 509 size_t aadlen = sizeof(aad); 526 if (OSSL_HPKE_seal(sctx, ct, &ctlen, aad, aadlen, pt, ptlen) != 1) 536 if (OSSL_HPKE_open(rctx, clear, &clearlen, aad, aadlen, ct, ctlen) != 1)
|
| /freebsd/sys/contrib/openzfs/tests/zfs-tests/cmd/ |
| H A D | crypto_test.c | 605 uint8_t *aad, size_t aadlen, in init_mech() argument 618 p->ulAADLen = aadlen; in init_mech() 629 p->ulAuthDataSize = aadlen; in init_mech()
|
| /freebsd/crypto/openssl/crypto/cms/ |
| H A D | cms_env.c | 1215 int aadlen, outl, ok = 0; in cms_AuthEnvelopedData_set_aad() local 1223 aadlen = ASN1_item_i2d((ASN1_VALUE *)authAttrs, &aad, item); in cms_AuthEnvelopedData_set_aad() 1224 if (aadlen <= 0 || aad == NULL) { in cms_AuthEnvelopedData_set_aad() 1228 if (EVP_CipherUpdate(ctx, NULL, &outl, aad, aadlen) <= 0) { in cms_AuthEnvelopedData_set_aad()
|
| /freebsd/crypto/openssl/providers/implementations/ciphers/ |
| H A D | cipher_aes_gcm_hw_vaes_avx512.inc | 39 size_t aadlen);
|
| /freebsd/tests/sys/opencrypto/ |
| H A D | cryptodev.py | 267 caead.aadlen = len(aad)
|
| /freebsd/tools/tools/crypto/ |
| H A D | cryptocheck.c | 925 caead.aadlen = aad_len; in ocf_eta() 1557 caead.aadlen = aad_len; in ocf_aead()
|