/freebsd/sys/contrib/libsodium/src/libsodium/crypto_aead/chacha20poly1305/sodium/ |
H A D | aead_chacha20poly1305.c | 26 unsigned long long adlen, in crypto_aead_chacha20poly1305_encrypt_detached() argument 40 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 79 ad, adlen, in crypto_aead_chacha20poly1305_encrypt() 97 unsigned long long adlen, in crypto_aead_chacha20poly1305_ietf_encrypt_detached() argument 111 crypto_onetimeauth_poly1305_update(&state, ad, adlen); in crypto_aead_chacha20poly1305_ietf_encrypt_detached() 112 crypto_onetimeauth_poly1305_update(&state, _pad0, (0x10 - adlen) & 0xf); in crypto_aead_chacha20poly1305_ietf_encrypt_detached() 119 STORE64_LE(slen, (uint64_t) adlen); in crypto_aead_chacha20poly1305_ietf_encrypt_detached() 140 unsigned long long adlen, in crypto_aead_chacha20poly1305_ietf_encrypt() argument [all …]
|
/freebsd/sys/contrib/libsodium/src/libsodium/include/sodium/ |
H A D | crypto_aead_aes256gcm.h | 70 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 D | crypto_aead_chacha20poly1305.h | 45 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 D | crypto_aead_xchacha20poly1305.h | 41 unsigned long long adlen, 53 unsigned long long adlen, 65 unsigned long long adlen, 77 unsigned long long adlen,
|
H A D | crypto_secretstream_xchacha20poly1305.h | 79 const unsigned char *ad, unsigned long long adlen, unsigned char tag); 92 const unsigned char *ad, unsigned long long adlen);
|
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_aead/xchacha20poly1305/sodium/ |
H A D | aead_xchacha20poly1305.c | 23 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()
|
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_aead/aes256gcm/aesni/ |
H A D | aead_aes256gcm_aesni.c | 507 const unsigned char *ad, unsigned long long adlen, in crypto_aead_aes256gcm_encrypt_detached_afternm() argument 517 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() 562 if (i + (unsigned long long) blocklen > adlen) { in crypto_aead_aes256gcm_encrypt_detached_afternm() 563 blocklen = (unsigned int) (adlen - i); in crypto_aead_aes256gcm_encrypt_detached_afternm() 626 const unsigned char *ad, unsigned long long adlen, in crypto_aead_aes256gcm_encrypt_afternm() argument 634 ad, adlen, in crypto_aead_aes256gcm_encrypt_afternm() 646 const unsigned char *ad, unsigned long long adlen, in crypto_aead_aes256gcm_decrypt_detached_afternm() argument 655 unsigned long long adlen_rnd64 = adlen & ~63ULL; in crypto_aead_aes256gcm_decrypt_detached_afternm() [all …]
|
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_secretstream/xchacha20poly1305/ |
H A D | secretstream_xchacha20poly1305.c | 115 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()
|
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_pwhash/argon2/ |
H A D | argon2-core.c | 310 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 D | argon2.c | 122 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 D | argon2.h | 177 uint32_t adlen; /* associated data length */ member
|
H A D | pwhash_argon2i.c | 263 ctx.adlen = ctx.secretlen = 0U; in _needs_rehash()
|