Forum de mathématiques - Bibm@th.net
Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
- Accueil
- » Cryptographie
- » Decrypt
- » Répondre
Répondre
Résumé de la discussion (messages les plus récents en premier)
- Rossignol
- 05-12-2018 21:10:38
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.
@+
- PILATUS
- 05-12-2018 12:51:48
Meme si je ne comprends pas l'histoire de token, est-il possible d'avoir une explication ?
- fraxn
- 01-12-2018 19:55:14
c'est bon je vous remercie
- Rossignol
- 01-12-2018 19:17:04
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.
@+
- fraxn
- 01-12-2018 14:31:17
.