summaryrefslogtreecommitdiff
path: root/crypto/chacha20_generic.c
AgeCommit message (Expand)AuthorFilesLines
2018-11-20crypto: chacha20-generic - refactor to allow varying number of roundsEric Biggers1-185/+0
2018-11-20crypto: chacha20-generic - add XChaCha20 supportEric Biggers1-36/+84
2018-11-20crypto: chacha20-generic - don't unnecessarily use atomic walkEric Biggers1-1/+1
2018-09-21crypto: chacha20 - Fix chacha20_block() keystream alignment (again)Eric Biggers1-3/+4
2017-11-29crypto: chacha20 - Fix keystream alignment for chacha20_block()Eric Biggers1-3/+3
2017-11-29crypto: chacha20 - Remove cra_alignmaskEric Biggers1-1/+0
2017-11-29crypto: chacha20 - Use unaligned access macros when loading key and IVEric Biggers1-10/+6
2017-11-29crypto: chacha20 - Fix unaligned access when loading constantsEric Biggers1-6/+4
2017-08-22crypto: chacha20 - fix handling of chunked inputArd Biesheuvel1-2/+7
2016-12-27crypto: chacha20 - convert generic and x86 versions to skcipherArd Biesheuvel1-43/+30
2016-07-03random: replace non-blocking pool with a Chacha20-based CRNGTheodore Ts'o1-61/+0
2015-07-17crypto: chacha20 - Export common ChaCha20 helpersMartin Willi1-16/+12
2015-06-04crypto: chacha20 - Add a generic ChaCha20 stream cipher implementationMartin Willi1-0/+216