| /src/crypto/external/apache2/openssl/dist/providers/implementations/ciphers/ |
| cipher_chacha20_poly1305.h | 26 uint64_t aad, text; member in struct:__anon509::__anon510 28 unsigned int aad : 1; member in struct:__anon509 40 int (*tls_init)(PROV_CIPHER_CTX *ctx, unsigned char *aad, size_t alen);
|
| cipher_chacha20_poly1305_hw.c | 16 unsigned char *aad, size_t alen) 24 memcpy(ctx->tls_aad, aad, EVP_AEAD_TLS1_AAD_LEN); 25 len = aad[EVP_AEAD_TLS1_AAD_LEN - 2] << 8 | aad[EVP_AEAD_TLS1_AAD_LEN - 1]; 26 aad = ctx->tls_aad; 31 aad[EVP_AEAD_TLS1_AAD_LEN - 2] = (unsigned char)(len >> 8); 32 aad[EVP_AEAD_TLS1_AAD_LEN - 1] = (unsigned char)len; 38 ctx->chacha.counter[2] = ctx->nonce[1] ^ CHACHA_U8TOU32(aad); 39 ctx->chacha.counter[3] = ctx->nonce[2] ^ CHACHA_U8TOU32(aad + 4); 63 ctx->len.aad = 0 [all...] |
| ciphercommon_gcm_hw.c | 19 int ossl_gcm_aad_update(PROV_GCM_CTX *ctx, const unsigned char *aad, 22 return CRYPTO_gcm128_aad(&ctx->gcm, aad, aad_len) == 0; 50 int ossl_gcm_one_shot(PROV_GCM_CTX *ctx, unsigned char *aad, size_t aad_len, 56 /* Use saved AAD */ 57 if (!ctx->hw->aadupdate(ctx, aad, aad_len))
|
| cipher_rc4_hmac_md5.h | 27 int (*tls_init)(PROV_CIPHER_CTX *ctx, unsigned char *aad, size_t aad_len);
|
| ciphercommon_ccm_hw.c | 19 int ossl_ccm_generic_setaad(PROV_CCM_CTX *ctx, const unsigned char *aad, 22 CRYPTO_ccm128_aad(&ctx->ccm_ctx, aad, alen);
|
| cipher_aes_gcm_siv_hw.c | 111 const unsigned char *aad, size_t len) 117 /* length of 0 resets the AAD */ 119 OPENSSL_free(ctx->aad); 120 ctx->aad = NULL; 125 /* need to check the size of the AAD per RFC8452 */ 129 ptr = OPENSSL_realloc(ctx->aad, to_alloc); 132 ctx->aad = ptr; 133 memcpy(&ctx->aad[ctx->aad_len], aad, len); 136 memset(&ctx->aad[ctx->aad_len], 0, to_alloc - ctx->aad_len) [all...] |
| /src/crypto/external/bsd/openssl/dist/providers/implementations/ciphers/ |
| cipher_chacha20_poly1305.h | 25 struct { uint64_t aad, text; } len; member in struct:__anon1573::__anon1574 26 unsigned int aad : 1; member in struct:__anon1573 38 int (*tls_init)(PROV_CIPHER_CTX *ctx, unsigned char *aad, size_t alen);
|
| cipher_chacha20_poly1305_hw.c | 16 unsigned char *aad, size_t alen) 24 memcpy(ctx->tls_aad, aad, EVP_AEAD_TLS1_AAD_LEN); 25 len = aad[EVP_AEAD_TLS1_AAD_LEN - 2] << 8 | aad[EVP_AEAD_TLS1_AAD_LEN - 1]; 26 aad = ctx->tls_aad; 31 aad[EVP_AEAD_TLS1_AAD_LEN - 2] = (unsigned char)(len >> 8); 32 aad[EVP_AEAD_TLS1_AAD_LEN - 1] = (unsigned char)len; 38 ctx->chacha.counter[2] = ctx->nonce[1] ^ CHACHA_U8TOU32(aad); 39 ctx->chacha.counter[3] = ctx->nonce[2] ^ CHACHA_U8TOU32(aad+4); 63 ctx->len.aad = 0 [all...] |
| ciphercommon_gcm_hw.c | 20 int ossl_gcm_aad_update(PROV_GCM_CTX *ctx, const unsigned char *aad, 23 return CRYPTO_gcm128_aad(&ctx->gcm, aad, aad_len) == 0; 51 int ossl_gcm_one_shot(PROV_GCM_CTX *ctx, unsigned char *aad, size_t aad_len, 57 /* Use saved AAD */ 58 if (!ctx->hw->aadupdate(ctx, aad, aad_len))
|
| cipher_rc4_hmac_md5.h | 27 int (*tls_init)(PROV_CIPHER_CTX *ctx, unsigned char *aad, size_t aad_len);
|
| ciphercommon_ccm_hw.c | 19 int ossl_ccm_generic_setaad(PROV_CCM_CTX *ctx, const unsigned char *aad, 22 CRYPTO_ccm128_aad(&ctx->ccm_ctx, aad, alen);
|
| /src/crypto/external/apache2/openssl/dist/util/ |
| cavs-to-evptest.pl | 19 my $aad = ""; 47 # AAD Length 70 $aad = $2; 94 print "AAD ="; 96 print " $aad"; 116 $aad = "";
|
| /src/crypto/external/bsd/openssl/dist/util/ |
| cavs-to-evptest.pl | 19 my $aad = ""; 47 # AAD Length 70 $aad = $2; 94 print "AAD ="; 96 print " $aad"; 116 $aad = "";
|
| /src/crypto/external/bsd/openssl.old/dist/util/ |
| cavs-to-evptest.pl | 19 my $aad = ""; 47 # AAD Length 70 $aad = $2; 94 print "AAD ="; 96 print " $aad"; 116 $aad = "";
|
| /src/crypto/external/apache2/openssl/dist/crypto/evp/ |
| e_chacha20_poly1305.c | 160 uint64_t aad, text; member in struct:__anon286::__anon287 162 int aad, mac_inited, tag_len, nonce_len; member in struct:__anon286 179 actx->len.aad = 0; 181 actx->aad = 0; 240 actx->len.aad = EVP_AEAD_TLS1_AAD_LEN; 265 actx->len.aad = EVP_AEAD_TLS1_AAD_LEN; 299 actx->len.aad = EVP_AEAD_TLS1_AAD_LEN; 322 ctr[0] = (unsigned char)(actx->len.aad); 323 ctr[1] = (unsigned char)(actx->len.aad >> 8); 324 ctr[2] = (unsigned char)(actx->len.aad >> 16) 574 unsigned char *aad = ptr; local [all...] |
| /src/crypto/external/bsd/openssl/dist/crypto/evp/ |
| e_chacha20_poly1305.c | 158 struct { uint64_t aad, text; } len; member in struct:__anon1395::__anon1396 159 int aad, mac_inited, tag_len, nonce_len; member in struct:__anon1395 176 actx->len.aad = 0; 178 actx->aad = 0; 238 actx->len.aad = EVP_AEAD_TLS1_AAD_LEN; 263 actx->len.aad = EVP_AEAD_TLS1_AAD_LEN; 297 actx->len.aad = EVP_AEAD_TLS1_AAD_LEN; 320 ctr[0] = (unsigned char)(actx->len.aad); 321 ctr[1] = (unsigned char)(actx->len.aad>>8); 322 ctr[2] = (unsigned char)(actx->len.aad>>16) 574 unsigned char *aad = ptr; local [all...] |
| /src/crypto/external/bsd/openssl.old/dist/crypto/evp/ |
| e_chacha20_poly1305.c | 156 struct { uint64_t aad, text; } len; member in struct:__anon2037::__anon2038 157 int aad, mac_inited, tag_len, nonce_len; member in struct:__anon2037 174 actx->len.aad = 0; 176 actx->aad = 0; 236 actx->len.aad = EVP_AEAD_TLS1_AAD_LEN; 261 actx->len.aad = EVP_AEAD_TLS1_AAD_LEN; 295 actx->len.aad = EVP_AEAD_TLS1_AAD_LEN; 321 ctr[0] = (unsigned char)(actx->len.aad); 322 ctr[1] = (unsigned char)(actx->len.aad>>8); 323 ctr[2] = (unsigned char)(actx->len.aad>>16) 578 unsigned char *aad = ptr; local [all...] |
| /src/crypto/external/apache2/openssl/dist/ssl/record/methods/ |
| tls_multib.c | 71 unsigned char aad[13]; local 120 memcpy(aad, rl->sequence, 8); 121 aad[8] = templates[0].type; 122 aad[9] = (unsigned char)(templates[0].version >> 8); 123 aad[10] = (unsigned char)(templates[0].version); 124 aad[11] = 0; 125 aad[12] = 0; 127 mb_param.inp = aad;
|
| /src/crypto/external/bsd/openssl/dist/providers/implementations/include/prov/ |
| ciphercommon_gcm.h | 36 unsigned long long taadl; /* total AAD length */ 53 size_t tls_aad_len; /* TLS AAD length */ 86 const unsigned char *aad, size_t aadlen)); 91 PROV_CIPHER_FUNC(int, GCM_oneshot, (PROV_GCM_CTX *ctx, unsigned char *aad, 115 int ossl_gcm_aad_update(PROV_GCM_CTX *ctx, const unsigned char *aad, 118 int ossl_gcm_one_shot(PROV_GCM_CTX *ctx, unsigned char *aad, size_t aad_len,
|
| /src/crypto/external/apache2/openssl/dist/providers/implementations/include/prov/ |
| ciphercommon_gcm.h | 40 unsigned long long taadl; /* total AAD length */ 57 size_t tls_aad_len; /* TLS AAD length */ 86 PROV_CIPHER_FUNC(int, GCM_aadupdate, (PROV_GCM_CTX *ctx, const unsigned char *aad, size_t aadlen)); 89 PROV_CIPHER_FUNC(int, GCM_oneshot, (PROV_GCM_CTX *ctx, unsigned char *aad, size_t aad_len, const unsigned char *in, size_t in_len, unsigned char *out, unsigned char *tag, size_t taglen)); 110 int ossl_gcm_aad_update(PROV_GCM_CTX *ctx, const unsigned char *aad, 113 int ossl_gcm_one_shot(PROV_GCM_CTX *ctx, unsigned char *aad, size_t aad_len,
|
| /src/external/bsd/libfido2/dist/src/ |
| aes256.c | 116 const fido_blob_t *aad, const fido_blob_t *in, fido_blob_t *out, 126 if (nonce->len != 12 || key->len != 32 || aad->len > UINT_MAX) { 128 nonce->len, key->len, aad->len); 167 if (EVP_Cipher(ctx, NULL, aad->ptr, (u_int)aad->len) < 0 || 210 const fido_blob_t *aad, const fido_blob_t *in, fido_blob_t *out) 212 return aes256_gcm(key, nonce, aad, in, out, 1); 217 const fido_blob_t *aad, const fido_blob_t *in, fido_blob_t *out) 219 return aes256_gcm(key, nonce, aad, in, out, 0);
|
| /src/external/bsd/wpa/dist/src/crypto/ |
| aes_wrap.h | 55 const u8 *aad, size_t aad_len, 60 const u8 *aad, size_t aad_len, const u8 *tag, 64 const u8 *aad, size_t aad_len, u8 *tag); 67 const u8 *aad, size_t aad_len, u8 *crypt, u8 *auth); 70 const u8 *aad, size_t aad_len, const u8 *auth,
|
| aes-gcm.c | 229 static void aes_gcm_ghash(const u8 *H, const u8 *aad, size_t aad_len, 241 ghash(H, aad, aad_len, S); 256 const u8 *aad, size_t aad_len, u8 *crypt, u8 *tag) 272 aes_gcm_ghash(H, aad, aad_len, crypt, plain_len, S); 290 const u8 *aad, size_t aad_len, const u8 *tag, u8 *plain) 306 aes_gcm_ghash(H, aad, aad_len, crypt, crypt_len, S); 323 const u8 *aad, size_t aad_len, u8 *tag) 325 return aes_gcm_ae(key, key_len, iv, iv_len, NULL, 0, aad, aad_len, NULL,
|
| /src/crypto/external/apache2/openssl/dist/include/crypto/ |
| siv.h | 21 int ossl_siv128_aad(SIV128_CONTEXT *ctx, const unsigned char *aad, size_t len);
|
| /src/crypto/external/bsd/openssl/dist/include/crypto/ |
| siv.h | 21 int ossl_siv128_aad(SIV128_CONTEXT *ctx, const unsigned char *aad, size_t len);
|