Forum de mathématiques - Bibm@th.net
Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#2 01-12-2018 18:17:04
- Rossignol
- Membre
- Inscription : 19-06-2015
- Messages : 290
Re : Decrypt
Bravo. Vous avez identifié le fichier xor.jpg
L'en-tête d'un fichier jpg est fixe. Voir Format JPEG
Début de xor.jpg : 95 AD 92 90 6A 65 27 36 23 33 6D 71
On peut en déduire facilement la clé de chiffrement.
@+
Hors ligne
#4 05-12-2018 11:51:48
- PILATUS
- Invité
Re : Decrypt
Meme si je ne comprends pas l'histoire de token, est-il possible d'avoir une explication ?
#5 05-12-2018 20:10:38
- Rossignol
- Membre
- Inscription : 19-06-2015
- Messages : 290
Re : Decrypt
L'image est chiffrée comme en Vigenère mais avec un XOR ($\oplus$) à la place d'une somme modulo 26.
Si $C$, $M$, et $K$ sont les octets du clair, du masque et du crypto respectivement, on a $K = C\oplus M$
On peut retrouver le masque (un octet de la clé) puisque $M = C\oplus K$
Comme tous les fichiers JPEG commencent de la même manière, on a $C$ et $K$ donc $M$ pour les premières valeurs.
$FF\oplus 95 = 6A$
$D8\oplus AD = 75$ ...etc
K : 95 AD 92 90 6A 65 27 36 23 33 6D 71
M : 6A 75 6D 70 6A 75 6D 70 6A 75 6D 70
ascii: j u m p j u m p j u m p
La clé est jump.
Voir le début du fil pour le token.
@+
Hors ligne
Pages : 1