/freebsd/sys/libkern/ |
H A D | arc4random.c | 84 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 D | evpciph_chacha.txt | 17 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 D | Makefile.am | 76 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 D | PROTOCOL.chacha20poly1305 | 1 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 D | PROTOCOL | 94 1.7 transport: chacha20-poly1305@openssh.com authenticated encryption
|
/freebsd/tests/sys/netipsec/tunnel/ |
H A D | chacha20_poly1305.sh | 13 ist_test 4 chacha20-poly1305 "123456789012345678901234567890123456" 30 ist_test 6 chacha20-poly1305 "123456789012345678901234567890123456"
|
/freebsd/sys/contrib/libsodium/ |
H A D | AUTHORS | 14 chacha20 Daniel J. Bernstein 111 crypto_stream/chacha20/ref Daniel J. Bernstein 113 crypto_stream/chacha20/dolbeau Romain Dolbeau
|
H A D | .gitignore | 100 test/default/chacha20
|
/freebsd/sys/contrib/libsodium/test/default/ |
H A D | Makefile.am | 22 chacha20.exp \ 97 chacha20.res \ 173 chacha20.final \ 244 chacha20.nexe \
|
/freebsd/sys/modules/crypto/ |
H A D | Makefile | 12 .PATH: ${SRCTOP}/sys/crypto/chacha20 20 .PATH: ${LIBSODIUM}/crypto_stream/chacha20 21 .PATH: ${LIBSODIUM}/crypto_stream/chacha20/ref
|
/freebsd/tools/build/ |
H A D | Makefile | 122 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 D | dhgex.sh | 61 check 8192 chacha20-poly1305@openssh.com
|
/freebsd/crypto/openssl/crypto/evp/ |
H A D | e_chacha20_poly1305.c | 128 static const EVP_CIPHER chacha20 = { variable 147 return &chacha20; in EVP_chacha20()
|
/freebsd/lib/libc/gen/ |
H A D | Makefile.inc | 171 CFLAGS.arc4random.c= -I${SRCTOP}/sys -I${SRCTOP}/sys/crypto/chacha20
|
/freebsd/crypto/openssl/crypto/objects/ |
H A D | obj_mac.num | 1019 chacha20 1019
|
H A D | objects.txt | 1583 : ChaCha20-Poly1305 : chacha20-poly1305 1584 : ChaCha20 : chacha20
|
/freebsd/sys/kern/ |
H A D | uipc_ktls.c | 243 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 D | openssl-enc.pod.in | 322 chacha20 ChaCha20 algorithm
|
H A D | openssl.pod | 443 =item B<chacha20>
|
/freebsd/sys/conf/ |
H A D | files | 694 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 \
|