Sign in
boringssl
/
boringssl
/
7153013019544f0314dfbf61c2a7010a82c8c53a
/
crypto
/
chacha
/
chacha.c
b2f56f9
Add ABI tests for ChaCha20_ctr32.
by David Benjamin
· 6 years ago
7c1f21a
Add XChaCha20-Poly1305 AEAD.
by Adam Langley
· 6 years ago
808f832
Run the comment converter on libcrypto.
by David Benjamin
· 7 years ago
17cf2cb
Work around language and compiler bug in memcpy, etc.
by David Benjamin
· 8 years ago
3b6fb59
Use fewer macros in C ChaCha implementation.
by David Benjamin
· 8 years ago
2446db0
Require in == out for in-place encryption.
by David Benjamin
· 9 years ago
762e1d0
Import chacha-x86.pl fix.
by David Benjamin
· 9 years ago
886119b
Disable ChaCha20 assembly for OPENSSL_X86.
by David Benjamin
· 9 years ago
35be688
Enable upstream's ChaCha20 assembly for x86 and ARM (32- and 64-bit).
by David Benjamin
· 9 years ago
[Renamed (73%) from crypto/chacha/chacha_generic.c]
e80a2ec
Change |CRYPTO_chacha_20| to use 96-bit nonces, 32-bit counters.
by Brian Smith
· 9 years ago
2b2d66d
Remove string.h from base.h.
by Adam Langley
· 10 years ago
efed221
Enable more warnings & treat warnings as errors on Windows.
by Brian Smith
· 10 years ago
0bb81fc
Fix misleading comment.
by Douglas Katzman
· 10 years ago
8de7597
Don't require alignment in ChaCha20 on ARM.
by Adam Langley
· 10 years ago
60d612f
Fix ARM build with OPENSSL_NO_ASM.
by Adam Langley
· 10 years ago
0113a4f
Support building with PNaCl.
by Adam Langley
· 11 years ago
d031f11
Remove |num_rounds| argument from chacha_core.
by Adam Langley
· 11 years ago
de0b202
ChaCha20-Poly1305 support.
by Adam Langley
· 11 years ago