Descrizione
In questo video continuo la serie sulle cryptopals crypto challenges utilizzando il linguaggio rust. Questa volta la challenge risolta sarà la challenge 2 del set 1.
Timestamps
00:00 introduzione
00:50 istanza self-hosted di gitea
05:00 descrizione challenge
06:17 test driven development
08:00 l’utilità dei tipi
14:50 implementazione scheletro soluzione
19:12 implementazione di bytes_to_hex()
23:20 funzionamento dello xor
30:10 implementazione di fixed_xor()
37:55 perché lo xor è utile nella crittografia?
Riferimenti / Materiale
https://git.leonardotamiano.xyz/leo/cryptopals
https://cryptopals.com/sets/1/challenges/2