Cryptologie (encadrement d'1 nb hexadecimal)

Réponses à toutes vos questions après le Bac (Fac, Prépa, etc.)
RadarX
Membre Relatif
Messages: 333
Enregistré le: 24 Juil 2005, 19:39

Cryptologie (encadrement d'1 nb hexadecimal)

par RadarX » 24 Aoû 2006, 21:10

Le message M = Zaza va à Paris le 01/02/03 se code en uitlisant le code ASCCI étendu Par:

5A 61 7A 61 20 76 61 20 E0 20 50 61 72 69 73 20 6C 65 20 30 31 2F 30 32 2F 30 33
cela donne la suite d'octets:

X= 5A617A6120766120E0205061726973206C652030312F30322F3033.

Me dit-on ensuite qu'on peut verifie que .
voyez-vous comment?

Merci.



alben
Membre Irrationnel
Messages: 1144
Enregistré le: 18 Mai 2006, 21:33

par alben » 24 Aoû 2006, 22:52

Bonsoir,

Ton nombre est constitué de 54 symboles hexadécimaaux (si je ne me suis pas trompé).
Il s'écrit donc 5,... x 16^53 =5,...x 2^212 en ne conservant que le premier signe
mais 5,xxx est compris entre 2² et 2^3
donc 2^214Je pense qu'il doit manquer quelques caractères (en fait 3, peut-être des indicateurs de début et de fin ?)

RadarX
Membre Relatif
Messages: 333
Enregistré le: 24 Juil 2005, 19:39

par RadarX » 24 Aoû 2006, 23:09

alben a écrit:Bonsoir,

Ton nombre est constitué de 54 symboles hexadécimaaux (si je ne me suis pas trompé).
Il s'écrit donc 5,... x 16^53 =5,...x 2^212 en ne conservant que le premier signe
mais 5,xxx est compris entre 2² et 2^3
donc 2^214<X<2^215
Je pense qu'il doit manquer quelques caractères (en fait 3, peut-être des indicateurs de début et de fin ?)

ben oui j'ai fait le meme raisonnement mais je n'arrive pas a ce . Et ca me prend la teeeeeete :briques:

ou bien .
Mais la suite?????

alben
Membre Irrationnel
Messages: 1144
Enregistré le: 18 Mai 2006, 21:33

par alben » 24 Aoû 2006, 23:27

Tu ne peux pas y arriver puisque, il ne sera pas dans l'intervalle de l'énoncé (les deux intervalles sont disjoints).
Si tu rajoutes 3 caractères à ton texte ça marche parfaitement (remplace va par ira et l'année avec 4 chiffres :we: )

RadarX
Membre Relatif
Messages: 333
Enregistré le: 24 Juil 2005, 19:39

par RadarX » 24 Aoû 2006, 23:27

Question subsidiaire: pourquoi en code ASCCI 20 qui code l'espace ou le blanc (esp) vaut 00100000?????

alben
Membre Irrationnel
Messages: 1144
Enregistré le: 18 Mai 2006, 21:33

par alben » 24 Aoû 2006, 23:34

20 en hexa = 2 +0 soit en binaire 0010 et 0000.
L'octet complet est donc 00100000.
De manière générale l'accolage de la traduction en binaire de chacun des deux symboles hexa (sur 4 bits donc) te donne l'octet complet.

rene38
Membre Légendaire
Messages: 7135
Enregistré le: 01 Mai 2005, 11:00

par rene38 » 24 Aoû 2006, 23:35

Bonsoir
RadarX a écrit:Question subsidiaire: pourquoi en code ASCII 20 qui code l'espace ou le blanc (esp) vaut 00100000?????
Parce-que ce qui s'écrit 20 en hexadécimal, c'est, en décimal, 2 x 16 + 0 = 32
et que 32 en binaire s'écrit (32=1x32+0x16+0x8+0x4+0x2+0x1) en complétant pour obtenir l'octet : 0010 0000

RadarX
Membre Relatif
Messages: 333
Enregistré le: 24 Juil 2005, 19:39

par RadarX » 24 Aoû 2006, 23:44

merci, Alben et Rene mais va falloir que j'aille reviser mes conversions d'un systeme numeral en un autre pour mieux apprehender ce que vous me dites.
Adieu le gain de temps.

 

Retourner vers ✯✎ Supérieur

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 50 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite