/external/boringssl/src/crypto/cipher/ |
H A D | e_chacha20poly1305.c | 53 size_t ad_len, uint8_t *aead_data); 64 size_t ad_len, uint8_t *aead_data); 74 size_t ad_len, uint8_t *aead_data) {} 79 size_t ad_len, uint8_t *aead_data) {} 142 const uint8_t nonce[12], const uint8_t *ad, size_t ad_len, 151 poly1305_update_padded_16(&ctx, ad, ad_len); 153 poly1305_update_length(&ctx, ad_len); 162 const uint8_t *ad, size_t ad_len) { 198 chacha20_poly1305_seal(out, in, in_len, ad, ad_len, tag); 201 calc_tag(tag, c20_ctx, nonce, ad, ad_len, ou 71 chacha20_poly1305_open(uint8_t *out_plaintext, const uint8_t *ciphertext, size_t plaintext_len, const uint8_t *ad, size_t ad_len, uint8_t *aead_data) argument 76 chacha20_poly1305_seal(uint8_t *out_ciphertext, const uint8_t *plaintext, size_t plaintext_len, const uint8_t *ad, size_t ad_len, uint8_t *aead_data) argument 140 calc_tag(uint8_t tag[POLY1305_TAG_LEN], const struct aead_chacha20_poly1305_ctx *c20_ctx, const uint8_t nonce[12], const uint8_t *ad, size_t ad_len, const uint8_t *ciphertext, size_t ciphertext_len) argument 158 aead_chacha20_poly1305_seal(const EVP_AEAD_CTX *ctx, uint8_t *out, size_t *out_len, size_t max_out_len, const uint8_t *nonce, size_t nonce_len, const uint8_t *in, size_t in_len, const uint8_t *ad, size_t ad_len) argument 209 aead_chacha20_poly1305_open(const EVP_AEAD_CTX *ctx, uint8_t *out, size_t *out_len, size_t max_out_len, const uint8_t *nonce, size_t nonce_len, const uint8_t *in, size_t in_len, const uint8_t *ad, size_t ad_len) argument [all...] |
H A D | internal.h | 91 size_t ad_len); 96 size_t ad_len);
|
H A D | aead.c | 98 const uint8_t *ad, size_t ad_len) { 112 in_len, ad, ad_len)) { 127 const uint8_t *ad, size_t ad_len) { 134 in_len, ad, ad_len)) { 95 EVP_AEAD_CTX_seal(const EVP_AEAD_CTX *ctx, uint8_t *out, size_t *out_len, size_t max_out_len, const uint8_t *nonce, size_t nonce_len, const uint8_t *in, size_t in_len, const uint8_t *ad, size_t ad_len) argument 124 EVP_AEAD_CTX_open(const EVP_AEAD_CTX *ctx, uint8_t *out, size_t *out_len, size_t max_out_len, const uint8_t *nonce, size_t nonce_len, const uint8_t *in, size_t in_len, const uint8_t *ad, size_t ad_len) argument
|
H A D | e_ssl3.c | 37 const uint8_t *ad, size_t ad_len, const uint8_t *in, 56 !EVP_DigestUpdate(&md_ctx, ad, ad_len) || 129 const uint8_t *ad, size_t ad_len) { 156 if (ad_len != 11 - 2 /* length bytes */) { 165 if (!ssl3_mac(ssl3_ctx, mac, &mac_len, ad, ad_len, in, in_len)) { 214 const uint8_t *ad, size_t ad_len) { 241 if (ad_len != 11 - 2 /* length bytes */) { 287 if (!ssl3_mac(ssl3_ctx, mac, NULL, ad, ad_len, out, data_len)) { 36 ssl3_mac(AEAD_SSL3_CTX *ssl3_ctx, uint8_t *out, unsigned *out_len, const uint8_t *ad, size_t ad_len, const uint8_t *in, size_t in_len) argument 125 aead_ssl3_seal(const EVP_AEAD_CTX *ctx, uint8_t *out, size_t *out_len, size_t max_out_len, const uint8_t *nonce, size_t nonce_len, const uint8_t *in, size_t in_len, const uint8_t *ad, size_t ad_len) argument 210 aead_ssl3_open(const EVP_AEAD_CTX *ctx, uint8_t *out, size_t *out_len, size_t max_out_len, const uint8_t *nonce, size_t nonce_len, const uint8_t *in, size_t in_len, const uint8_t *ad, size_t ad_len) argument
|
H A D | e_aes.c | 1060 const uint8_t *ad, size_t ad_len) { 1079 if (ad_len > 0 && !CRYPTO_gcm128_aad(&gcm, ad, ad_len)) { 1103 const uint8_t *ad, size_t ad_len) { 1126 if (!CRYPTO_gcm128_aad(&gcm, ad, ad_len)) { 1283 const uint8_t *ad, size_t ad_len, 1288 hmac_update_uint64(&sha256, ad_len); 1291 SHA256_Update(&sha256, ad, ad_len); 1296 EVP_AEAD_AES_CTR_HMAC_SHA256_NONCE_LEN + ad_len) % 1341 const uint8_t *ad, size_t ad_len) { 1056 aead_aes_gcm_seal(const EVP_AEAD_CTX *ctx, uint8_t *out, size_t *out_len, size_t max_out_len, const uint8_t *nonce, size_t nonce_len, const uint8_t *in, size_t in_len, const uint8_t *ad, size_t ad_len) argument 1099 aead_aes_gcm_open(const EVP_AEAD_CTX *ctx, uint8_t *out, size_t *out_len, size_t max_out_len, const uint8_t *nonce, size_t nonce_len, const uint8_t *in, size_t in_len, const uint8_t *ad, size_t ad_len) argument 1280 hmac_calculate(uint8_t out[SHA256_DIGEST_LENGTH], const SHA256_CTX *inner_init_state, const SHA256_CTX *outer_init_state, const uint8_t *ad, size_t ad_len, const uint8_t *nonce, const uint8_t *ciphertext, size_t ciphertext_len) argument 1337 aead_aes_ctr_hmac_sha256_seal(const EVP_AEAD_CTX *ctx, uint8_t *out, size_t *out_len, size_t max_out_len, const uint8_t *nonce, size_t nonce_len, const uint8_t *in, size_t in_len, const uint8_t *ad, size_t ad_len) argument 1373 aead_aes_ctr_hmac_sha256_open(const EVP_AEAD_CTX *ctx, uint8_t *out, size_t *out_len, size_t max_out_len, const uint8_t *nonce, size_t nonce_len, const uint8_t *in, size_t in_len, const uint8_t *ad, size_t ad_len) argument 1552 gcm_siv_polyval( uint8_t out_tag[16], const uint8_t *in, size_t in_len, const uint8_t *ad, size_t ad_len, const uint8_t auth_key[16], const uint8_t nonce[EVP_AEAD_AES_GCM_SIV_NONCE_LEN]) argument 1632 aead_aes_gcm_siv_seal(const EVP_AEAD_CTX *ctx, uint8_t *out, size_t *out_len, size_t max_out_len, const uint8_t *nonce, size_t nonce_len, const uint8_t *in, size_t in_len, const uint8_t *ad, size_t ad_len) argument 1673 aead_aes_gcm_siv_open(const EVP_AEAD_CTX *ctx, uint8_t *out, size_t *out_len, size_t max_out_len, const uint8_t *nonce, size_t nonce_len, const uint8_t *in, size_t in_len, const uint8_t *ad, size_t ad_len) argument [all...] |
H A D | e_tls.c | 105 const uint8_t *ad, size_t ad_len) { 132 if (ad_len != 13 - 2 /* length bytes */) { 148 !HMAC_Update(&tls_ctx->hmac_ctx, ad, ad_len) || 206 const uint8_t *ad, size_t ad_len) { 232 if (ad_len != 13 - 2 /* length bytes */) { 294 ad_len += 2; 320 !HMAC_Update(&tls_ctx->hmac_ctx, ad_fixed, ad_len) || 101 aead_tls_seal(const EVP_AEAD_CTX *ctx, uint8_t *out, size_t *out_len, size_t max_out_len, const uint8_t *nonce, size_t nonce_len, const uint8_t *in, size_t in_len, const uint8_t *ad, size_t ad_len) argument 202 aead_tls_open(const EVP_AEAD_CTX *ctx, uint8_t *out, size_t *out_len, size_t max_out_len, const uint8_t *nonce, size_t nonce_len, const uint8_t *in, size_t in_len, const uint8_t *ad, size_t ad_len) argument
|
/external/boringssl/src/tool/ |
H A D | speed.cc | 203 size_t chunk_len, size_t ad_len, 219 std::unique_ptr<uint8_t[]> ad(new uint8_t[ad_len]); 220 OPENSSL_memset(ad.get(), 0, ad_len); 238 if (!TimeFunction(&results, [chunk_len, overhead_len, nonce_len, ad_len, in, 243 nonce_len, in, chunk_len, ad.get(), ad_len); 252 nonce.get(), nonce_len, in, chunk_len, ad.get(), ad_len); 254 if (!TimeFunction(&results, [chunk_len, nonce_len, ad_len, in2, out, &ctx, 259 ad.get(), ad_len); 273 size_t ad_len, const std::string &selected) { 278 return SpeedAEADChunk(aead, name + " (16 bytes)", 16, ad_len, 202 SpeedAEADChunk(const EVP_AEAD *aead, const std::string &name, size_t chunk_len, size_t ad_len, evp_aead_direction_t direction) argument 272 SpeedAEAD(const EVP_AEAD *aead, const std::string &name, size_t ad_len, const std::string &selected) argument 287 SpeedAEADOpen(const EVP_AEAD *aead, const std::string &name, size_t ad_len, const std::string &selected) argument [all...] |
/external/boringssl/include/openssl/ |
H A D | aead.h | 198 * authenticates |ad_len| bytes from |ad| and writes the result to |out|. It 221 const uint8_t *ad, size_t ad_len); 223 /* EVP_AEAD_CTX_open authenticates |in_len| bytes from |in| and |ad_len| bytes 246 const uint8_t *ad, size_t ad_len);
|
/external/boringssl/src/include/openssl/ |
H A D | aead.h | 198 * authenticates |ad_len| bytes from |ad| and writes the result to |out|. It 221 const uint8_t *ad, size_t ad_len); 223 /* EVP_AEAD_CTX_open authenticates |in_len| bytes from |in| and |ad_len| bytes 246 const uint8_t *ad, size_t ad_len);
|
/external/boringssl/src/ssl/ |
H A D | ssl_aead_ctx.c | 203 size_t ad_len = ssl_aead_ctx_get_ad(aead, ad, type, wire_version, seqnum, local 246 in, in_len, ad, ad_len)) { 273 size_t ad_len = ssl_aead_ctx_get_ad(aead, ad, type, wire_version, seqnum, local 331 in, in_len, ad, ad_len)) {
|
/external/wpa_supplicant_8/hostapd/src/crypto/ |
H A D | tls_internal.c | 470 size_t res_len, ad_len; local 480 &res_len, &ad, &ad_len, need_more_data); 491 *appl_data = wpabuf_alloc_ext_data(ad, ad_len);
|
/external/wpa_supplicant_8/src/crypto/ |
H A D | tls_internal.c | 470 size_t res_len, ad_len; local 480 &res_len, &ad, &ad_len, need_more_data); 491 *appl_data = wpabuf_alloc_ext_data(ad, ad_len);
|
/external/wpa_supplicant_8/wpa_supplicant/src/crypto/ |
H A D | tls_internal.c | 470 size_t res_len, ad_len; local 480 &res_len, &ad, &ad_len, need_more_data); 491 *appl_data = wpabuf_alloc_ext_data(ad, ad_len);
|
/external/conscrypt/common/src/jni/main/cpp/ |
H A D | NativeCrypto.cpp | 3154 const uint8_t *ad, size_t ad_len);
|