Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | util.rkt: Adapt padding done by integer->bytes/size to requested endianness. | Matthias Andreas Benkard | 2011-08-16 | 1 | -1/+6 |
| | |||||
* | main.rkt: Provide salsa20. | Matthias Andreas Benkard | 2011-08-16 | 1 | -2/+4 |
| | |||||
* | Salsa20: Fix a couple of bugs in the expansion and encryption procedures. | Matthias Andreas Benkard | 2011-08-16 | 1 | -3/+9 |
| | |||||
* | Salsa20: Use a producer function for generating the output sequence. | Matthias Andreas Benkard | 2011-08-16 | 1 | -22/+30 |
| | |||||
* | Implement the Salsa20 stream cipher. | Matthias Andreas Benkard | 2011-08-16 | 5 | -8/+225 |
| | |||||
* | Update .hgignore. | Matthias Andreas Benkard | 2011-08-16 | 1 | -0/+1 |
| | |||||
* | Add main.rkt. | Matthias Andreas Benkard | 2011-08-16 | 1 | -0/+6 |
| | |||||
* | HMAC: Fix code formatting. | Matthias Andreas Benkard | 2011-08-16 | 1 | -1/+1 |
| | |||||
* | HMAC: Fix key padding. | Matthias Andreas Benkard | 2011-08-16 | 1 | -2/+2 |
| | |||||
* | HMAC: Make the testing comment at the bottom of the file less confusing. | Matthias Andreas Benkard | 2011-08-16 | 1 | -1/+1 |
| | |||||
* | HMAC: Add test data. | Matthias Andreas Benkard | 2011-08-16 | 1 | -1/+8 |
| | |||||
* | Implement HMAC. | Matthias Andreas Benkard | 2011-08-16 | 3 | -3/+96 |
| | |||||
* | Move integer->bytes to util.rkt. | Matthias Andreas Benkard | 2011-08-15 | 2 | -9/+31 |
| | |||||
* | .hgeol: Fix file permissions. | Matthias Andreas Benkard | 2011-08-15 | 1 | -0/+0 |
| | |||||
* | Add .hgeol, .hgignore. | Matthias Andreas Benkard | 2011-08-15 | 2 | -0/+6 |
| | |||||
* | Whirlpool: Improve writing style. | Matthias Andreas Benkard | 2011-08-15 | 1 | -4/+4 |
| | |||||
* | Whirlpool: Add a reference to the relevant research paper. | Matthias Andreas Benkard | 2011-08-15 | 1 | -0/+9 |
| | |||||
* | Initial checkin. | Matthias Andreas Benkard | 2011-08-15 | 2 | -0/+902 |
Implement the Whirlpool cryptographic hashing function. |