Commit Graph

17 Commits (5158c16d560a85cf745b599452d3d4bf69a0fd17)

Author SHA1 Message Date
Felix Martin 5158c16d56 Remove duplicated code and make base64 error handling better 2022-08-14 09:12:36 -04:00
Felix Martin 6485a2f068 Finish challenge 20 statistical CTR. 2022-07-29 09:20:59 -04:00
Felix Martin 994da471c4 Detect ECB via duplicated chunks instead of Hemming distance as I should have done in the first place. 2022-04-27 10:34:40 -04:00
Felix Martin b757f359ff Implement encryption oracle for challenge 11. 2022-04-22 18:56:39 -04:00
Felix Martin 415baedd78 Finish set 1. 2022-04-11 20:13:53 -04:00
Felix Martin 6cc8ed65d0 Solve challenge 7 using openssl. 2022-03-27 14:06:41 -04:00
Felix Martin 110fb61e18 Solve challenge 6. 2022-03-27 10:13:23 -04:00
Felix Martin f69fea769f Implement guess key size. 2022-03-26 19:57:45 -04:00
Felix Martin 1e84f2cb58 Implement conversion from base64 into bytes. 2022-03-26 19:14:38 -04:00
Felix Martin b490b67d55 Implement Base64 read. 2022-03-26 13:40:28 -04:00
Felix Martin 7a1c62c47e Refactor bytes and base64 module to make more sense. 2022-03-26 11:57:24 -04:00
Felix Martin cb28436fce Clean up before challenge 6. 2022-03-25 21:38:05 -04:00
Felix Martin 495f305c11 Implement set 1 challenge 3. 2022-03-25 20:23:48 -04:00
Felix Martin c33686220d Implement set 1 challenge 2. 2022-03-25 19:53:54 -04:00
Felix Martin 4a077ade98 Clean up challenge 1 for easier future use. 2022-03-25 18:57:16 -04:00
Felix Martin fcf882991c Complete set 1 challenge 1. 2022-03-24 23:16:17 -04:00
Felix Martin 6c0d77ec36 Initialize Rust and VS Code. 2022-03-23 10:06:16 -04:00