Home
last modified time | relevance | path

Searched refs:chacha20 (Results 1 – 20 of 20) sorted by relevance

/freebsd/sys/libkern/
H A Darc4random.c84 chacha20_randomstir(struct chacha20_s *chacha20) in chacha20_randomstir() argument
143 mtx_lock(&chacha20->mtx); in chacha20_randomstir()
144 chacha_keysetup(&chacha20->ctx, key, CHACHA20_KEYBYTES*8); in chacha20_randomstir()
145 chacha_ivsetup(&chacha20->ctx, (u_char *)&tv_now.tv_sec, (u_char *)&tv_now.tv_usec); in chacha20_randomstir()
147 chacha20->t_reseed = tv_now.tv_sec + CHACHA20_RESEED_SECONDS; in chacha20_randomstir()
148 chacha20->numbytes = 0; in chacha20_randomstir()
150 chacha20->seed_version = seed_version; in chacha20_randomstir()
152 mtx_unlock(&chacha20->mtx); in chacha20_randomstir()
161 struct chacha20_s *chacha20; local
167 CHACHA20_FOREACH(chacha20) {
[all …]
/freebsd/crypto/openssl/test/recipes/30-test_evp_data/
H A Devpciph_chacha.txt17 Cipher = chacha20
24 Cipher = chacha20
32 Cipher = chacha20
40 Cipher = chacha20
49 Cipher = chacha20
55 Cipher = chacha20
61 Cipher = chacha20
67 Cipher = chacha20
73 Cipher = chacha20
79 Cipher = chacha20
[all …]
/freebsd/sys/contrib/libsodium/src/libsodium/
H A DMakefile.am76 crypto_stream/chacha20/stream_chacha20.c \
77 crypto_stream/chacha20/stream_chacha20.h \
78 crypto_stream/chacha20/ref/chacha20_ref.h \
79 crypto_stream/chacha20/ref/chacha20_ref.c \
254 crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c \
255 crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.h \
256 crypto_stream/chacha20/dolbeau/u0.h \
257 crypto_stream/chacha20/dolbeau/u1.h \
258 crypto_stream/chacha20/dolbeau/u4.h
275 crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c \
[all …]
/freebsd/crypto/openssh/
H A DPROTOCOL.chacha20poly13051 This document describes the chacha20-poly1305@openssh.com authenticated
16 The chacha20-poly1305@openssh.com combines these two primitives into an
25 The chacha20-poly1305@openssh.com offers both encryption and
27 chacha20-poly1305@openssh.com cipher is selected in key exchange,
34 The chacha20-poly1305@openssh.com cipher requires 512 bits of key
36 keys (K_1 and K_2), used by two separate instances of chacha20.
91 is followed, then chacha20-poly1305@openssh.com requires no special
H A DPROTOCOL94 1.7 transport: chacha20-poly1305@openssh.com authenticated encryption
/freebsd/tests/sys/netipsec/tunnel/
H A Dchacha20_poly1305.sh13 ist_test 4 chacha20-poly1305 "123456789012345678901234567890123456"
30 ist_test 6 chacha20-poly1305 "123456789012345678901234567890123456"
/freebsd/sys/contrib/libsodium/
H A DAUTHORS14 chacha20 Daniel J. Bernstein
111 crypto_stream/chacha20/ref Daniel J. Bernstein
113 crypto_stream/chacha20/dolbeau Romain Dolbeau
H A D.gitignore100 test/default/chacha20
/freebsd/sys/contrib/libsodium/test/default/
H A DMakefile.am22 chacha20.exp \
97 chacha20.res \
173 chacha20.final \
244 chacha20.nexe \
/freebsd/sys/modules/crypto/
H A DMakefile12 .PATH: ${SRCTOP}/sys/crypto/chacha20
20 .PATH: ${LIBSODIUM}/crypto_stream/chacha20
21 .PATH: ${LIBSODIUM}/crypto_stream/chacha20/ref
/freebsd/tools/build/
H A DMakefile122 CHACHA20INCSDIR= ${INCLUDEDIR}/crypto/chacha20
123 CHACHA20INCS+= ${SRCTOP}/sys/crypto/chacha20/_chacha.h \
124 ${SRCTOP}/sys/crypto/chacha20/chacha.h
230 CFLAGS.arc4random.c+= -I${SRCTOP}/sys/crypto/chacha20 -D__isthreaded=1
/freebsd/crypto/openssh/regress/
H A Ddhgex.sh61 check 8192 chacha20-poly1305@openssh.com
/freebsd/crypto/openssl/crypto/evp/
H A De_chacha20_poly1305.c128 static const EVP_CIPHER chacha20 = { variable
147 return &chacha20; in EVP_chacha20()
/freebsd/lib/libc/gen/
H A DMakefile.inc171 CFLAGS.arc4random.c= -I${SRCTOP}/sys -I${SRCTOP}/sys/crypto/chacha20
/freebsd/crypto/openssl/crypto/objects/
H A Dobj_mac.num1019 chacha20 1019
H A Dobjects.txt1583 : ChaCha20-Poly1305 : chacha20-poly1305
1584 : ChaCha20 : chacha20
/freebsd/sys/kern/
H A Duipc_ktls.c243 SYSCTL_COUNTER_U64(_kern_ipc_tls_sw, OID_AUTO, chacha20, CTLFLAG_RD,
258 SYSCTL_COUNTER_U64(_kern_ipc_tls_ifnet, OID_AUTO, chacha20, CTLFLAG_RD,
293 SYSCTL_COUNTER_U64(_kern_ipc_tls_toe, OID_AUTO, chacha20, CTLFLAG_RD,
/freebsd/crypto/openssl/doc/man1/
H A Dopenssl-enc.pod.in322 chacha20 ChaCha20 algorithm
H A Dopenssl.pod443 =item B<chacha20>
/freebsd/sys/conf/
H A Dfiles694 crypto/chacha20/chacha.c standard
695 crypto/chacha20/chacha-sw.c optional crypto
5088 contrib/libsodium/src/libsodium/crypto_stream/chacha20/stream_chacha20.c \
5091 contrib/libsodium/src/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c \