Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | problem 37HEADmaster | Jesse Luehrs | 2019-05-22 | 3 | -0/+58 |
| | |||||
* | refactor to allow for multiple client implementations | Jesse Luehrs | 2019-05-22 | 4 | -61/+94 |
| | |||||
* | problem 36 | Jesse Luehrs | 2019-05-22 | 3 | -0/+188 |
| | |||||
* | problem 35 | Jesse Luehrs | 2019-04-18 | 3 | -46/+196 |
| | |||||
* | problem 34 | Jesse Luehrs | 2019-04-18 | 6 | -4/+301 |
| | |||||
* | problem 33 | Jesse Luehrs | 2019-04-17 | 5 | -0/+83 |
| | |||||
* | add comments for new slow problems | Jesse Luehrs | 2019-04-15 | 1 | -0/+2 |
| | |||||
* | problem 32 | Jesse Luehrs | 2019-04-15 | 5 | -3/+224 |
| | |||||
* | rustfmt | Jesse Luehrs | 2019-04-13 | 2 | -2/+9 |
| | |||||
* | adjust the signature of create_query_string a bit | Jesse Luehrs | 2019-04-13 | 3 | -14/+14 |
| | |||||
* | make the amount of delay variable | Jesse Luehrs | 2019-04-11 | 2 | -4/+10 |
| | |||||
* | problem 31 | Jesse Luehrs | 2019-04-10 | 5 | -0/+335 |
| | |||||
* | 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 | 3 | -0/+1579 |
| | |||||
* | stop using rustc_serialize | Jesse Luehrs | 2019-04-09 | 11 | -83/+101 |
| | |||||
* | more cleanups | Jesse Luehrs | 2019-04-09 | 5 | -27/+9 |
| | |||||
* | get this compiling again | Jesse Luehrs | 2019-04-09 | 18 | -726/+1066 |
| | |||||
* | implement hmac_sha1 | Jesse Luehrs | 2015-05-17 | 2 | -0/+37 |
| | |||||
* | problem 30 | Jesse Luehrs | 2015-05-14 | 3 | -0/+45 |
| | |||||
* | md4 implementation | Jesse Luehrs | 2015-05-14 | 2 | -0/+211 |
| | |||||
* | problem 29 | Jesse Luehrs | 2015-05-13 | 3 | -0/+45 |
| | |||||
* | 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 | 4 | -41/+43 |
| | |||||
* | problem 28 | Jesse Luehrs | 2015-04-19 | 3 | -0/+114 |
| | |||||
* | remove some debugging code | Jesse Luehrs | 2015-04-19 | 1 | -1/+0 |
| | |||||
* | problem 27 | Jesse Luehrs | 2015-04-18 | 3 | -0/+74 |
| | |||||
* | problem 26 | Jesse Luehrs | 2015-04-07 | 3 | -0/+51 |
| | |||||
* | problem 25 | Jesse Luehrs | 2015-04-07 | 5 | -0/+142 |
| | |||||
* | test helper to write files | Jesse Luehrs | 2015-04-06 | 1 | -0/+5 |
| | |||||
* | allow encrypting in ctr mode from a given starting counter | Jesse Luehrs | 2015-04-06 | 2 | -1/+6 |
| | |||||
* | factor out another utility function | Jesse Luehrs | 2015-04-06 | 2 | -3/+7 |
| | |||||
* | split the test code up a bit more | Jesse Luehrs | 2015-04-06 | 6 | -482/+509 |
| | |||||
* | rearrange some test code | Jesse Luehrs | 2015-04-06 | 3 | -73/+82 |
| | |||||
* | problem 24 part 2 | Jesse Luehrs | 2015-04-06 | 3 | -0/+23 |
| | |||||
* | real problem 22 | Jesse Luehrs | 2015-04-06 | 5 | -1/+39 |
| | |||||
* | whoops, i skipped problem 22! | Jesse Luehrs | 2015-04-05 | 1 | -2/+2 |
| | |||||
* | problem 24, part 1 | Jesse Luehrs | 2015-04-05 | 3 | -0/+33 |
| | |||||
* | remove a bunch of unnecessary imports | Jesse Luehrs | 2015-04-05 | 5 | -37/+30 |
| | |||||
* | implement a stream cipher based on mersenne twister | Jesse Luehrs | 2015-04-05 | 2 | -0/+19 |
| | |||||
* | problem 22 | Jesse Luehrs | 2015-04-05 | 3 | -0/+42 |
| | |||||
* | 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 |
| | | | | | can't just derive it, because [_; 624] doesn't have a Debug implementation | ||||
* | problem 21 | Jesse Luehrs | 2015-04-05 | 3 | -1/+82 |
| | |||||
* | update rust | Jesse Luehrs | 2015-04-05 | 4 | -26/+28 |
| | |||||
* | problem 20 | Jesse Luehrs | 2015-04-04 | 5 | -0/+166 |
| | | | | i think this is as far as possible, anyway |