Bibm@th

Forum de mathématiques - Bibm@th.net

Bienvenue dans les forums du site BibM@th, des forums où on dit Bonjour (Bonsoir), Merci, S'il vous plaît...

Vous n'êtes pas identifié(e).

#1 01-12-2018 12:31:17

fraxn
Membre
Inscription : 27-11-2018
Messages : 26

Decrypt

.

Dernière modification par fraxn (17-12-2018 15:11:32)

Hors ligne

#2 01-12-2018 17:17:04

Rossignol
Membre
Inscription : 19-06-2015
Messages : 167

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 fichier jpg : FF D8 FF E0 00 10 4A 46 49 46 00 01
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

#3 01-12-2018 17:55:14

fraxn
Membre
Inscription : 27-11-2018
Messages : 26

Re : Decrypt

c'est bon je vous remercie

Dernière modification par fraxn (02-12-2018 10:17:40)

Hors ligne

#4 05-12-2018 10: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 19:10:38

Rossignol
Membre
Inscription : 19-06-2015
Messages : 167

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

C    : FF D8 FF E0 00 10 4A 46 49 46 00 01
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

Réponse rapide

Veuillez composer votre message et l'envoyer
Nom (obligatoire)

E-mail (obligatoire)

Message (obligatoire)

Programme anti-spam : Afin de lutter contre le spam, nous vous demandons de bien vouloir répondre à la question suivante. Après inscription sur le site, vous n'aurez plus à répondre à ces questions.

Quel est le résultat de l'opération suivante (donner le résultat en chiffres)?
soixante seize plus treize
Système anti-bot

Faites glisser le curseur de gauche à droite pour activer le bouton de confirmation.

Attention : Vous devez activer Javascript dans votre navigateur pour utiliser le système anti-bot.

Pied de page des forums