Commit Graph

17 Commits

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