Aes IV
Challenge
Solution
Pour déchiffrer en mode CBC, pour chaque blocs :
1. On déchiffre avec la clé
2. On xor avec le bloc chiffré précédent
Pour le premier bloc, le xor se fait avec l'IVIci on sait que l'on déchiffre 32 octets, soit 2 blocs. Ces 2 blocs sont uniquement fait de valeurs 0.
On connaît également le résultat du déchiffrement, mais pas ceux de l'étape juste avant le XOR.
Or pour le second bloc, on sait que le résultat est issu du XOR avec le premier bloc chiffré, donc NULL.
Comme X XOR 0 = X, on connaît maintenant le résultat avant le XOR, qui est le même pour les 2 blocs.Mis à jour