/freebsd/sys/crypto/openssl/ |
H A D | ossl_chacha20.c | 118 ChaCha20_ctr32(out, in, todo, key, counter); in ossl_chacha20() 145 ChaCha20_ctr32(block, block, CHACHA_BLK_SIZE, key, counter); in ossl_chacha20() 187 ChaCha20_ctr32(block, block, sizeof(block), key, counter); in ossl_chacha20_poly1305_encrypt() 246 ChaCha20_ctr32(out, in, todo, key, counter); in ossl_chacha20_poly1305_encrypt() 274 ChaCha20_ctr32(block, block, CHACHA_BLK_SIZE, key, counter); in ossl_chacha20_poly1305_encrypt() 334 ChaCha20_ctr32(block, block, sizeof(block), key, counter); in ossl_chacha20_poly1305_decrypt() 415 ChaCha20_ctr32(out, in, todo, key, counter); in ossl_chacha20_poly1305_decrypt() 442 ChaCha20_ctr32(block, block, CHACHA_BLK_SIZE, key, counter); in ossl_chacha20_poly1305_decrypt()
|
H A D | ossl_ppc.c | 117 void ChaCha20_ctr32(unsigned char *out, const unsigned char *inp, 120 void ChaCha20_ctr32(unsigned char *out, const unsigned char *inp, in ChaCha20_ctr32() function
|
H A D | ossl_chacha.h | 26 void ChaCha20_ctr32(unsigned char *out, const unsigned char *inp,
|
/freebsd/crypto/openssl/crypto/evp/ |
H A D | e_chacha20_poly1305.c | 107 ChaCha20_ctr32(out, inp, blocks, key->key.d, key->counter); in chacha_cipher() 118 ChaCha20_ctr32(key->buf, key->buf, CHACHA_BLK_SIZE, in chacha_cipher() 232 ChaCha20_ctr32(buf, zero, buf_len, actx->key.key.d, in chacha20_poly1305_tls_cipher() 257 ChaCha20_ctr32(buf, zero, (buf_len = 2 * CHACHA_BLK_SIZE), in chacha20_poly1305_tls_cipher() 289 ChaCha20_ctr32(buf, zero, (buf_len = CHACHA_BLK_SIZE), in chacha20_poly1305_tls_cipher() 301 ChaCha20_ctr32(out, in, plen, actx->key.key.d, actx->key.counter); in chacha20_poly1305_tls_cipher() 305 ChaCha20_ctr32(out, in, plen, actx->key.key.d, actx->key.counter); in chacha20_poly1305_tls_cipher() 376 ChaCha20_ctr32(actx->key.buf, zero, CHACHA_BLK_SIZE, in chacha20_poly1305_cipher()
|
/freebsd/crypto/openssl/providers/implementations/ciphers/ |
H A D | cipher_chacha20_poly1305_hw.c | 137 ChaCha20_ctr32(buf, zero, buf_len, ctx->chacha.key.d, ctx->chacha.counter); in chacha20_poly1305_tls_cipher() 161 ChaCha20_ctr32(buf, zero, (buf_len = 2 * CHACHA_BLK_SIZE), in chacha20_poly1305_tls_cipher() 193 ChaCha20_ctr32(buf, zero, (buf_len = CHACHA_BLK_SIZE), in chacha20_poly1305_tls_cipher() 205 ChaCha20_ctr32(out, in, plen, ctx->chacha.key.d, ctx->chacha.counter); in chacha20_poly1305_tls_cipher() 209 ChaCha20_ctr32(out, in, plen, ctx->chacha.key.d, ctx->chacha.counter); in chacha20_poly1305_tls_cipher() 289 ChaCha20_ctr32(ctx->chacha.buf, zero, CHACHA_BLK_SIZE, in chacha20_poly1305_aead_cipher()
|
H A D | cipher_chacha20_hw.c | 92 ChaCha20_ctr32(out, in, blocks, ctx->key.d, ctx->counter); in chacha20_cipher() 103 ChaCha20_ctr32(ctx->buf, ctx->buf, CHACHA_BLK_SIZE, in chacha20_cipher()
|
/freebsd/crypto/openssl/include/crypto/ |
H A D | chacha.h | 27 void ChaCha20_ctr32(unsigned char *out, const unsigned char *inp,
|
/freebsd/crypto/openssl/test/ |
H A D | chacha_internal_test.c | 168 ChaCha20_ctr32(buf, buf, i, key, ivp); in test_cha_cha_internal()
|
/freebsd/crypto/openssl/crypto/chacha/ |
H A D | chacha_ppc.c | 26 void ChaCha20_ctr32(unsigned char *out, const unsigned char *inp, in ChaCha20_ctr32() function
|
H A D | chacha_enc.c | 71 void ChaCha20_ctr32(unsigned char *out, const unsigned char *inp, in ChaCha20_ctr32() function
|
/freebsd/sys/crypto/openssl/i386/ |
H A D | chacha-x86.S | 4 .globl ChaCha20_ctr32 5 .type ChaCha20_ctr32,@function 7 ChaCha20_ctr32: label 381 .size ChaCha20_ctr32,.-.L_ChaCha20_ctr32_begin 1045 .globl ChaCha20_ctr32 1046 .type ChaCha20_ctr32,@function 1048 ChaCha20_ctr32: label 1422 .size ChaCha20_ctr32,.-.L_ChaCha20_ctr32_begin
|
/freebsd/sys/crypto/openssl/arm/ |
H A D | chacha-armv4.S | 35 .globl ChaCha20_ctr32 36 .type ChaCha20_ctr32,%function 38 ChaCha20_ctr32: label 43 sub r14,pc,#16 @ ChaCha20_ctr32 798 .size ChaCha20_ctr32,.-ChaCha20_ctr32
|
/freebsd/sys/crypto/openssl/amd64/ |
H A D | chacha-x86_64.S | 37 .globl ChaCha20_ctr32 38 .type ChaCha20_ctr32,@function 40 ChaCha20_ctr32: label 325 .size ChaCha20_ctr32,.-ChaCha20_ctr32
|
/freebsd/sys/crypto/openssl/aarch64/ |
H A D | chacha-armv8.S | 20 .globl ChaCha20_ctr32 21 .type ChaCha20_ctr32,%function 23 ChaCha20_ctr32: label 307 .size ChaCha20_ctr32,.-ChaCha20_ctr32
|