Home
last modified time | relevance | path

Searched refs:CHACHA20_NATIVE_BLOCK_LEN (Results 1 – 4 of 4) sorted by relevance

/freebsd/sys/opencrypto/
H A Dxform_chacha20_poly1305.c65 char block[CHACHA20_NATIVE_BLOCK_LEN]; in chacha20_poly1305_reinit()
93 CHACHA20_NATIVE_BLOCK_LEN, ctx->nonce, ctx->ic, ctx->key); in chacha20_poly1305_crypt()
96 CHACHA20_NATIVE_BLOCK_LEN, ctx->nonce, ctx->ic, ctx->key); in chacha20_poly1305_crypt()
107 KASSERT(len % CHACHA20_NATIVE_BLOCK_LEN == 0, ("%s: invalid length", in chacha20_poly1305_crypt_multi()
116 ctx->ic += len / CHACHA20_NATIVE_BLOCK_LEN; in chacha20_poly1305_crypt_multi()
158 .native_blocksize = CHACHA20_NATIVE_BLOCK_LEN,
215 .native_blocksize = CHACHA20_NATIVE_BLOCK_LEN,
H A Dcryptodev.h123 #define CHACHA20_NATIVE_BLOCK_LEN 64 macro
124 #define EALG_MAX_BLOCK_LEN CHACHA20_NATIVE_BLOCK_LEN /* Keep this updated */
H A Dcryptosoft.c961 uint64_t blkbuf[howmany(CHACHA20_NATIVE_BLOCK_LEN, sizeof(uint64_t))]; in swcr_chacha20_poly1305()
/freebsd/sys/crypto/
H A Dchacha20_poly1305.c58 todo = rounddown2(resid, CHACHA20_NATIVE_BLOCK_LEN); in chacha20_poly1305_encrypt()
124 todo = rounddown2(resid, CHACHA20_NATIVE_BLOCK_LEN); in chacha20_poly1305_decrypt()
161 todo = rounddown2(resid, CHACHA20_NATIVE_BLOCK_LEN); in xchacha20_poly1305_encrypt()
227 todo = rounddown2(resid, CHACHA20_NATIVE_BLOCK_LEN); in xchacha20_poly1305_decrypt()