aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/stream/chacha/chacha.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add StreamCipher::write_keystreamJack Lloyd2018-08-081-0/+18
* De-inline functions from stream cipher headersJack Lloyd2018-08-081-0/+15
* Add StreamCipher::default_iv_lengthJack Lloyd2018-08-081-1/+1
* Add support for XChaChaJack Lloyd2018-08-071-40/+122
* Avoid crash in ChaCha20+Salsa if set_iv called without a key setJack Lloyd2018-08-071-0/+2
* Add message to BOTAN_ARG_CHECK and use it more widelyJack Lloyd2018-05-131-2/+3
* Support seeking in Salsa20Jack Lloyd2017-11-141-4/+1
* Add checks that keyed algorithms are actually keyed before useJack Lloyd2017-10-261-0/+2
* Add compile-time rotation functionsJack Lloyd2017-10-121-6/+6
* Support zero-length IV in ChaChaJack Lloyd2017-02-021-1/+12
* Convert to using standard uintN_t integer typesJack Lloyd2016-12-181-28/+28
* Maintainer mode fixes.Jack Lloyd2016-09-211-1/+1
* Change T::provider to return std::stringJack Lloyd2016-09-151-1/+1
* Add T::provider() to allow user to inquire about implementation usedJack Lloyd2016-09-151-0/+12
* Correct macro checkJack Lloyd2016-09-011-1/+1
* ChaCha 4 waysJack Lloyd2016-09-011-71/+85
* SSE2 ChaChaJack Lloyd2016-09-011-6/+12
* Adding StreamCipher::seek interface, supporting seek in ChaCha, and also addi...SimCog2016-06-181-3/+25
* Add support for ChaCha(12)Jack Lloyd2016-04-091-4/+21
* Internal header cleanupsJack Lloyd2015-09-191-1/+1
* Fix static lib registration for block, hash, mac, stream, kdfJack Lloyd2015-09-101-2/+0
* lib/stream: Convert &vec[0] to vec.data()Simon Warta2015-06-231-2/+2
* Use registry for streams and MACs. Start updating callers.lloyd2015-01-311-3/+3
* Ensure all files have copyright and license info.lloyd2015-01-101-1/+1
* Decruftlloyd2014-12-311-14/+0
* Support 96 bit nonces in ChaCha20 as specified in draft-irtf-cfrg-chacha20-po...lloyd2014-12-291-2/+11
* Add ChaChalloyd2014-01-311-0/+166