Commit Graph

23 Commits (9e568ac97c514fec659325b171fcbb4686f7be81)

Author SHA1 Message Date
Felix Martin 9e568ac97c Implement challenge 33 Diffie-Hellman 2022-08-31 19:30:34 -04:00
Felix Martin ddafb43934 Solve challenge 32 and with that problem set 4 2022-08-28 19:48:36 -04:00
Felix Martin f50197e480 Clean up and lay groundwork for challange 32 2022-08-28 15:53:23 -04:00
Felix Martin bac75acd2c Resolve more linter warnings 2022-08-27 14:47:56 -04:00
Felix Martin 0951a6ab3e Refactor some more, done for now 2022-08-25 18:33:46 -04:00
Felix Martin b97b2fe6d0 Refactor code based on clippy suggestions 2022-08-25 17:45:16 -04:00
Felix Martin 5158c16d56 Remove duplicated code and make base64 error handling better 2022-08-14 09:12:36 -04:00
Felix Martin fbf26efa44 Implement challenge 24 and finish set 3. 2022-08-12 12:28:19 -04:00
Felix Martin 98ad4c7712 Finish challenge 23. 2022-08-06 11:24:58 -04:00
Felix Martin b7ca276f72 Two out of four untemper parts work. 2022-08-06 10:19:00 -04:00
Felix Martin 92c73fb125 Challenge 23 eod. 2022-08-04 17:13:38 -04:00
Felix Martin 8482db0bac Finish challenge 22. 2022-08-04 14:54:36 -04:00
Felix Martin 2586f67241 Implement MT19937 for challenge 21. 2022-07-30 12:33:42 -04:00
Felix Martin 6485a2f068 Finish challenge 20 statistical CTR. 2022-07-29 09:20:59 -04:00
Felix Martin 3248609119 Implement challenge 19 in Rust so that I can move on with good conscience. 2022-07-24 18:19:32 -04:00
Felix Martin b8fa60cb05 Start to implement challenge 19 in Rust which requires some learning. 2022-07-20 20:27:51 -04:00
Felix Martin 467c3bdbef Solve challenge 19 in Python because my Rust still sucks. 2022-07-19 19:35:38 -04:00
Felix Martin e70c6c470c Implement challenge 18 CTR cipher mode. 2022-07-09 11:54:55 -04:00
Felix Martin 1304ff2144 Start with challenge 18. 2022-07-09 11:33:00 -04:00
Felix Martin 29c2685b1a Add test for bug in padding validation and get ready for challenge 18. 2022-07-05 19:13:15 -04:00
Felix Martin 57836c91f1 Finish challenge 17. 2022-07-05 19:08:25 -04:00
Felix Martin 08a8cad6f2 Work on challenge 17. 2022-07-05 11:39:35 -04:00
Felix Martin d1be95cbe1 Start with challenge 17. 2022-07-02 10:42:36 -04:00