Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | problem 37HEADmaster | Jesse Luehrs | 2019-05-22 | 2 | -0/+31 |
* | refactor to allow for multiple client implementations | Jesse Luehrs | 2019-05-22 | 3 | -60/+92 |
* | problem 36 | Jesse Luehrs | 2019-05-22 | 2 | -0/+161 |
* | problem 35 | Jesse Luehrs | 2019-04-18 | 2 | -31/+84 |
* | problem 34 | Jesse Luehrs | 2019-04-18 | 3 | -3/+165 |
* | problem 33 | Jesse Luehrs | 2019-04-17 | 2 | -0/+30 |
* | problem 32 | Jesse Luehrs | 2019-04-15 | 2 | -2/+119 |
* | rustfmt | Jesse Luehrs | 2019-04-13 | 1 | -1/+5 |
* | adjust the signature of create_query_string a bit | Jesse Luehrs | 2019-04-13 | 1 | -7/+7 |
* | make the amount of delay variable | Jesse Luehrs | 2019-04-11 | 1 | -4/+9 |
* | problem 31 | Jesse Luehrs | 2019-04-10 | 2 | -0/+28 |
* | clean up timing attack server | Jesse Luehrs | 2019-04-10 | 1 | -2/+1 |
* | use http response codes | Jesse Luehrs | 2019-04-09 | 1 | -4/+8 |
* | add a web server that's weak to timing attacks | Jesse Luehrs | 2019-04-09 | 1 | -0/+61 |
* | stop using rustc_serialize | Jesse Luehrs | 2019-04-09 | 5 | -17/+17 |
* | get this compiling again | Jesse Luehrs | 2019-04-09 | 10 | -496/+613 |
* | implement hmac_sha1 | Jesse Luehrs | 2015-05-17 | 2 | -0/+37 |
* | problem 30 | Jesse Luehrs | 2015-05-14 | 2 | -0/+23 |
* | md4 implementation | Jesse Luehrs | 2015-05-14 | 2 | -0/+211 |
* | problem 29 | Jesse Luehrs | 2015-05-13 | 2 | -0/+23 |
* | this also needs to allow user-specified length | Jesse Luehrs | 2015-05-13 | 1 | -5/+6 |
* | handle cases where len % 64 > 55 properly | Jesse Luehrs | 2015-05-13 | 1 | -1/+1 |
* | simplify | Jesse Luehrs | 2015-05-13 | 1 | -1/+1 |
* | also allow padding sha1 with a user-specified length | Jesse Luehrs | 2015-05-13 | 2 | -5/+12 |
* | refactor sha1 to allow passing in an initial state | Jesse Luehrs | 2015-05-13 | 2 | -10/+18 |
* | update rust version | Jesse Luehrs | 2015-05-10 | 1 | -1/+1 |
* | problem 28 | Jesse Luehrs | 2015-04-19 | 2 | -0/+112 |
* | problem 27 | Jesse Luehrs | 2015-04-18 | 2 | -0/+28 |
* | problem 26 | Jesse Luehrs | 2015-04-07 | 2 | -0/+13 |
* | problem 25 | Jesse Luehrs | 2015-04-07 | 2 | -0/+9 |
* | allow encrypting in ctr mode from a given starting counter | Jesse Luehrs | 2015-04-06 | 2 | -1/+6 |
* | problem 24 part 2 | Jesse Luehrs | 2015-04-06 | 2 | -0/+14 |
* | real problem 22 | Jesse Luehrs | 2015-04-06 | 2 | -1/+16 |
* | problem 24, part 1 | Jesse Luehrs | 2015-04-05 | 2 | -0/+16 |
* | remove a bunch of unnecessary imports | Jesse Luehrs | 2015-04-05 | 4 | -26/+19 |
* | implement a stream cipher based on mersenne twister | Jesse Luehrs | 2015-04-05 | 2 | -0/+19 |
* | problem 22 | Jesse Luehrs | 2015-04-05 | 2 | -0/+32 |
* | also allow creating MersenneTwister instances from full state | Jesse Luehrs | 2015-04-05 | 1 | -0/+16 |
* | implement Debug for MersenneTwister | Jesse Luehrs | 2015-04-05 | 1 | -0/+11 |
* | problem 21 | Jesse Luehrs | 2015-04-05 | 2 | -0/+70 |
* | update rust | Jesse Luehrs | 2015-04-05 | 2 | -7/+6 |
* | problem 20 | Jesse Luehrs | 2015-04-04 | 2 | -0/+50 |
* | refactor to allow specifying the keysize | Jesse Luehrs | 2015-04-04 | 1 | -28/+32 |
* | update rustc | Jesse Luehrs | 2015-03-30 | 1 | -1/+3 |
* | problem 18 | Jesse Luehrs | 2015-03-28 | 2 | -0/+31 |
* | reorganize | Jesse Luehrs | 2015-03-28 | 4 | -445/+443 |
* | problem 17 | Jesse Luehrs | 2015-03-28 | 2 | -0/+34 |
* | padding byte of 0x00 isn't valid | Jesse Luehrs | 2015-03-28 | 1 | -1/+1 |
* | make the decrypt primitives return options based on valid padding | Jesse Luehrs | 2015-03-27 | 1 | -8/+10 |
* | no reason to repeatedly pad here | Jesse Luehrs | 2015-03-26 | 1 | -2/+2 |