Xor
Dernière mise à jour
Cet article vous a-t-il été utile ?
Dernière mise à jour
Cet article vous a-t-il été utile ?
Catégorie: Crypto Difficulté: - Flag: FLAG{720b1f06572a3c7335bde6d1}
La clé utilisé fait 6 octets.
C'est un XOR qui est fait entre la clé et le flag, donc c'est réversible.
On connaît les 5 premiers caractères du flag et le résultat du XOR, donc on peut en déduire les 5 premières octets de la clé.
Sauf que le flag fait 30 caractères (soit 5 fois la clé) et l'on connaît également le dernier caractère du flag, donc on peut en déduire le dernier octet de la clé.
En Python :