summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Implement Threefish.Matthias Andreas Benkard2011-08-183-2/+177
* Implement the CubeHash cryptographic hashing function.Matthias Andreas Benkard2011-08-162-2/+160
* util.rkt: Adapt padding done by integer->bytes/size to requested endianness.Matthias Andreas Benkard2011-08-161-1/+6
* main.rkt: Provide salsa20.Matthias Andreas Benkard2011-08-161-2/+4
* Salsa20: Fix a couple of bugs in the expansion and encryption procedures.Matthias Andreas Benkard2011-08-161-3/+9
* Salsa20: Use a producer function for generating the output sequence.Matthias Andreas Benkard2011-08-161-22/+30
* Implement the Salsa20 stream cipher.Matthias Andreas Benkard2011-08-165-8/+225
* Update .hgignore.Matthias Andreas Benkard2011-08-161-0/+1
* Add main.rkt.Matthias Andreas Benkard2011-08-161-0/+6
* HMAC: Fix code formatting.Matthias Andreas Benkard2011-08-161-1/+1
* HMAC: Fix key padding.Matthias Andreas Benkard2011-08-161-2/+2
* HMAC: Make the testing comment at the bottom of the file less confusing.Matthias Andreas Benkard2011-08-161-1/+1
* HMAC: Add test data.Matthias Andreas Benkard2011-08-161-1/+8
* Implement HMAC.Matthias Andreas Benkard2011-08-163-3/+96
* Move integer->bytes to util.rkt.Matthias Andreas Benkard2011-08-152-9/+31
* .hgeol: Fix file permissions.Matthias Andreas Benkard2011-08-151-0/+0
* Add .hgeol, .hgignore.Matthias Andreas Benkard2011-08-152-0/+6
* Whirlpool: Improve writing style.Matthias Andreas Benkard2011-08-151-4/+4
* Whirlpool: Add a reference to the relevant research paper.Matthias Andreas Benkard2011-08-151-0/+9
* Initial checkin.Matthias Andreas Benkard2011-08-152-0/+902