Home
last modified time | relevance | path

Searched refs:adlen (Results 1 – 12 of 12) sorted by relevance

/f-stack/freebsd/contrib/libsodium/src/libsodium/crypto_aead/chacha20poly1305/sodium/
H A Daead_chacha20poly1305.c40 crypto_onetimeauth_poly1305_update(&state, ad, adlen); in crypto_aead_chacha20poly1305_encrypt_detached()
41 STORE64_LE(slen, (uint64_t) adlen); in crypto_aead_chacha20poly1305_encrypt_detached()
65 unsigned long long adlen, in crypto_aead_chacha20poly1305_encrypt() argument
111 crypto_onetimeauth_poly1305_update(&state, ad, adlen); in crypto_aead_chacha20poly1305_ietf_encrypt_detached()
119 STORE64_LE(slen, (uint64_t) adlen); in crypto_aead_chacha20poly1305_ietf_encrypt_detached()
188 crypto_onetimeauth_poly1305_update(&state, ad, adlen); in crypto_aead_chacha20poly1305_decrypt_detached()
189 STORE64_LE(slen, (uint64_t) adlen); in crypto_aead_chacha20poly1305_decrypt_detached()
234 ad, adlen, npub, k); in crypto_aead_chacha20poly1305_decrypt()
268 crypto_onetimeauth_poly1305_update(&state, ad, adlen); in crypto_aead_chacha20poly1305_ietf_decrypt_detached()
275 STORE64_LE(slen, (uint64_t) adlen); in crypto_aead_chacha20poly1305_ietf_decrypt_detached()
[all …]
/f-stack/freebsd/contrib/libsodium/src/libsodium/include/sodium/
H A Dcrypto_aead_aes256gcm.h70 unsigned long long adlen,
82 unsigned long long adlen,
94 unsigned long long adlen,
106 unsigned long long adlen,
123 unsigned long long adlen,
135 unsigned long long adlen,
147 unsigned long long adlen,
159 unsigned long long adlen,
H A Dcrypto_aead_chacha20poly1305.h45 unsigned long long adlen,
57 unsigned long long adlen,
69 unsigned long long adlen,
81 unsigned long long adlen,
118 unsigned long long adlen,
130 unsigned long long adlen,
142 unsigned long long adlen,
154 unsigned long long adlen,
H A Dcrypto_aead_xchacha20poly1305.h41 unsigned long long adlen,
53 unsigned long long adlen,
65 unsigned long long adlen,
77 unsigned long long adlen,
H A Dcrypto_secretstream_xchacha20poly1305.h79 const unsigned char *ad, unsigned long long adlen, unsigned char tag);
92 const unsigned char *ad, unsigned long long adlen);
/f-stack/freebsd/contrib/libsodium/src/libsodium/crypto_aead/xchacha20poly1305/sodium/
H A Daead_xchacha20poly1305.c23 unsigned long long adlen, in crypto_aead_xchacha20poly1305_ietf_encrypt_detached() argument
36 (c, mac, maclen_p, m, mlen, ad, adlen, nsec, npub2, k2); in crypto_aead_xchacha20poly1305_ietf_encrypt_detached()
48 unsigned long long adlen, in crypto_aead_xchacha20poly1305_ietf_encrypt() argument
60 (c, c + mlen, NULL, m, mlen, ad, adlen, nsec, npub, k); in crypto_aead_xchacha20poly1305_ietf_encrypt()
77 unsigned long long adlen, in crypto_aead_xchacha20poly1305_ietf_decrypt_detached() argument
89 (m, nsec, c, clen, mac, ad, adlen, npub2, k2); in crypto_aead_xchacha20poly1305_ietf_decrypt_detached()
103 unsigned long long adlen, in crypto_aead_xchacha20poly1305_ietf_decrypt() argument
115 ad, adlen, npub, k); in crypto_aead_xchacha20poly1305_ietf_decrypt()
/f-stack/freebsd/contrib/libsodium/src/libsodium/crypto_aead/aes256gcm/aesni/
H A Daead_aes256gcm_aesni.c517 unsigned long long adlen_rnd64 = adlen & ~63ULL; in crypto_aead_aes256gcm_encrypt_detached_afternm()
535 x = _bswap64((uint64_t) (8 * adlen)); in crypto_aead_aes256gcm_encrypt_detached_afternm()
559 for (i = adlen_rnd64; i < adlen; i += 16) { in crypto_aead_aes256gcm_encrypt_detached_afternm()
563 blocklen = (unsigned int) (adlen - i); in crypto_aead_aes256gcm_encrypt_detached_afternm()
676 x = _bswap64((uint64_t)(8 * adlen)); in crypto_aead_aes256gcm_decrypt_detached_afternm()
699 for (i = adlen_rnd64; i < adlen; i += 16) { in crypto_aead_aes256gcm_decrypt_detached_afternm()
702 blocklen = (unsigned int) (adlen - i); in crypto_aead_aes256gcm_decrypt_detached_afternm()
814 ad, adlen, npub, ctx_); in crypto_aead_aes256gcm_decrypt_afternm()
863 (c, clen_p, m, mlen, ad, adlen, nsec, npub, in crypto_aead_aes256gcm_encrypt()
886 (m, nsec, c, clen, mac, ad, adlen, npub, in crypto_aead_aes256gcm_decrypt_detached()
[all …]
/f-stack/freebsd/contrib/libsodium/src/libsodium/crypto_secretstream/xchacha20poly1305/
H A Dsecretstream_xchacha20poly1305.c115 const unsigned char *ad, unsigned long long adlen, unsigned char tag) in crypto_secretstream_xchacha20poly1305_push() argument
133 crypto_onetimeauth_poly1305_update(&poly1305_state, ad, adlen); in crypto_secretstream_xchacha20poly1305_push()
135 (0x10 - adlen) & 0xf); in crypto_secretstream_xchacha20poly1305_push()
150 STORE64_LE(slen, (uint64_t) adlen); in crypto_secretstream_xchacha20poly1305_push()
181 const unsigned char *ad, unsigned long long adlen) in crypto_secretstream_xchacha20poly1305_pull() argument
209 crypto_onetimeauth_poly1305_update(&poly1305_state, ad, adlen); in crypto_secretstream_xchacha20poly1305_pull()
211 (0x10 - adlen) & 0xf); in crypto_secretstream_xchacha20poly1305_pull()
226 STORE64_LE(slen, (uint64_t) adlen); in crypto_secretstream_xchacha20poly1305_pull()
/f-stack/freebsd/contrib/libsodium/src/libsodium/crypto_pwhash/argon2/
H A Dargon2-core.c310 if (0 != context->adlen) { in validate_inputs()
314 if (ARGON2_MIN_AD_LENGTH > context->adlen) { in validate_inputs()
318 if (ARGON2_MAX_AD_LENGTH < context->adlen) { in validate_inputs()
460 STORE32_LE(value, context->adlen); in initial_hash()
466 &BlakeHash, (const uint8_t *) context->ad, context->adlen); in initial_hash()
H A Dargon2.c122 context.adlen = 0; in argon2_hash()
222 ctx.adlen = (uint32_t) encoded_len; in argon2_verify()
226 ctx.ad = (uint8_t *) malloc(ctx.adlen); in argon2_verify()
H A Dargon2.h177 uint32_t adlen; /* associated data length */ member
H A Dpwhash_argon2i.c263 ctx.adlen = ctx.secretlen = 0U; in _needs_rehash()