aboutsummaryrefslogtreecommitdiffstats
path: root/src/cipher
Commit message (Expand)AuthorAgeFilesLines
* Split base.h into block_cipher.h and stream_cipher.hlloyd2008-11-0824-24/+24
* Move declaration of StreamCipher to stream_cipher.hlloyd2008-11-085-4/+6
* Move the declaration of the HashFunction base class to a new header hash.hlloyd2008-11-082-0/+2
* In Salsa20, move the state counter increment out of core salsa20() functionlloyd2008-11-061-5/+10
* Add a comment about trying non-precomputed LSFR offsets (it was significantlylloyd2008-11-061-9/+16
* Formattinglloyd2008-11-031-2/+9
* Formattinglloyd2008-11-031-19/+18
* Remove unused entries from offsets tablelloyd2008-11-031-22/+26
* Remove more indexing problems from Turing::generate. Benchmarks 306 MiB/sec o...lloyd2008-11-031-21/+17
* Further simplify indexing in Turing::generate - slightly faster, but not yet ...lloyd2008-11-031-18/+20
* Start simplifying Turing::generatelloyd2008-11-031-5/+9
* Remove old commented out codelloyd2008-11-031-9/+0
* Inline more of Turing::generatelloyd2008-11-033-70/+68
* Avoid using get_byte in Turing::generate. On my Q6600, went fromlloyd2008-11-031-8/+5
* Move KASUMI S-Boxes from kas_tab.cpp to kasumi.cpplloyd2008-10-134-87/+75
* Move DESX into desx.h and desx.cpplloyd2008-10-086-201/+260
* Correct Lion constructor (would access unset pointer)lloyd2008-10-081-3/+6
* Wrap 80 columnslloyd2008-10-011-4/+6
* Remove lookup/libstate dependency on Lion, KDF1, KDF2, EMSA[1-4]lloyd2008-09-302-10/+9
* Derive the x86 assembly implementations of MD4, MD5, and Serpent fromlloyd2008-09-292-8/+3
* Better dependency handlinglloyd2008-09-291-2/+2
* Make asm implementations distinctly named objects, for instance MD5_IA32,lloyd2008-09-294-18/+85
* Rename all modinfo.txt files to info.txt, since they are all (none) oflloyd2008-09-2927-0/+0
* Split up asm modules into appropriate (topic-specific) modules, eglloyd2008-09-282-0/+716
* Move all modules into src/ directorylloyd2008-09-2896-0/+9267