Searched refs:ad_len (Results 1 - 14 of 14) sorted by relevance

/external/boringssl/src/crypto/cipher/
H A De_chacha20poly1305.c53 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 Dinternal.h91 size_t ad_len);
96 size_t ad_len);
H A Daead.c98 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 De_ssl3.c37 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 De_aes.c1060 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 De_tls.c105 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 Dspeed.cc203 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 Daead.h198 * 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 Daead.h198 * 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 Dssl_aead_ctx.c203 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 Dtls_internal.c470 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 Dtls_internal.c470 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 Dtls_internal.c470 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 DNativeCrypto.cpp3154 const uint8_t *ad, size_t ad_len);

Completed in 392 milliseconds