aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/stream/salsa20/salsa20.cpp
Commit message (Expand)AuthorAgeFilesLines
* Simplify Salsa20 xor loopJack Lloyd2018-11-211-4/+7
* De-inline functions from stream cipher headersJack Lloyd2018-08-081-3/+20
* Add StreamCipher::default_iv_lengthJack Lloyd2018-08-081-7/+8
* Fix a bug in XSalsa20Jack Lloyd2018-08-071-19/+40
* Avoid crash in ChaCha20+Salsa if set_iv called without a key setJack Lloyd2018-08-071-0/+2
* Add Scrypt key dervation functionJack Lloyd2018-05-161-7/+10
* Add message to BOTAN_ARG_CHECK and use it more widelyJack Lloyd2018-05-131-0/+1
* Support seeking in Salsa20Jack Lloyd2017-11-141-2/+17
* Add checks that keyed algorithms are actually keyed before useJack Lloyd2017-10-261-0/+2
* Add compile-time rotation functionsJack Lloyd2017-10-121-10/+10
* Convert to using standard uintN_t integer typesJack Lloyd2016-12-181-28/+28
* Salsa20 accepts empty IVsJack Lloyd2016-10-301-3/+8
* Add SHAKE-128 as stream cipherJack Lloyd2016-10-191-1/+1
* Adding StreamCipher::seek interface, supporting seek in ChaCha, and also addi...SimCog2016-06-181-0/+4
* 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-3/+3
* 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
* Remove unused includelloyd2014-02-131-1/+0
* Add ChaChalloyd2014-01-311-74/+64
* Move lib into srclloyd2014-01-101-0/+243