Lines Matching defs:aadlen
44 * En/decrypt with header key 'aadlen' bytes from 'src', storing result
47 * En/decrypt 'len' bytes at offset 'aadlen' from 'src' to 'dest'. Use
48 * POLY1305_TAGLEN bytes at offset 'len'+'aadlen' as the authentication
53 const u_char *src, u_int len, u_int aadlen, u_int authlen, int do_encrypt)
72 const u_char *tag = src + aadlen + len;
74 poly1305_auth(expected_tag, src, aadlen + len, poly_key);
82 if (aadlen) {
84 chacha_encrypt_bytes(&ctx->header_ctx, src, dest, aadlen);
89 chacha_encrypt_bytes(&ctx->main_ctx, src + aadlen,
90 dest + aadlen, len);
94 poly1305_auth(dest + aadlen + len, dest, aadlen + len,