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).

#2 Re : Cryptographie » Questions d'un débutant » 01-02-2020 18:11:31

Merci beaucoup pour ton aide, et je remarque surtout que tout a déjà était testé !
Mais on est d'accord que pour chiffrer des informations pour soi-même, genre des mots de passe, c'est impossible que quelqu'un arrive à les déchiffrer car la faille réside dans l'émission de la clef et que si on chiffre des informations pour soi même on n'a même pas besoin de transmettre la clef, vu qu'on la connaît, et de même pour le protocole.
Car au font c'est pour ça que je me renseigne, (une méthode de pouvoir stocker mes mots de passe sans avoir à les retenir et sans les noter en clair).

#3 Re : Cryptographie » Questions d'un débutant » 01-02-2020 17:08:39

Oui je comprends que le message sera plus long à coder / décoder / transmettre du fait de sa longueur.
Mais pour le fait de transmettre la clef de chiffrement, il me semble qu'il doit être possible de transmettre sous la forme d'un calcul plus cours, que les personnes feront pour obtenir la clef de chiffrement, et donc la liste de mots.
Par exemple si on considère que la clef est la suite des 1000 premiers termes de la suite de Fibonacci mis à la suite, on a juste à transmettre comme clef la méthode, et les premiers terme.
J'ai pris cette suite assez simple mais là aussi on peut imaginer des suites plus originales.

#4 Re : Cryptographie » Questions d'un débutant » 01-02-2020 15:05:26

Oui merci beaucoup Elerias,

Mais pour revenir sur la deuxième question que je me posais, je pense que l'on peut imaginer de mettre "les caractères en plus" de manière beaucoup plus subtile, non ?

Par exemple à chaque lettre de notre message, on associe une longue liste de mots par exemple 10000 qui pourrait ne pas avoir de sens d'ailleurs:
A:daert;des;oih;fsefgh;.....
B:cubiqb;pbnfj;qed;.....
O:byqce;ncuiebc;qube;......
N:qbey;qybng;kliph;.....
J:bybla;juom;mcbya;.....
U:xvte;makhg;bctan;.....
R:aybyb;apih;mbghu;....

Et pour crypter le message on prend au hasard un mot dans la liste associé à la lettre. On obtient par exemple :

pbnfj qube qybng bybla byqce bctan apih

Et du coup chaque mot que l'on veut crypter donnera une sorte de phrase qui n'a pas de sens, et celui qui voudra décrypter le message, ne saura à aucun moment que chaque mot est en réalité une lettre.

Je me doute que ce n'est pas si inviolable que ça car sinon d'autres personnes l'auraient fait avant moi, mais j'ai quand même du mal à voir comment une machine peut arriver à décoder ce genre de chiffrement, car il faut qu'il extrait l'information d'un ensemble de données pas toutes utiles.

Et encore merci pour ta réponse.

#5 Cryptographie » Questions d'un débutant » 31-01-2020 22:50:13

sworex61
Réponses : 8

Bonjour, je ne suis pas du tout un expert, et je m’intéresse un peu à la cryptographie, et je me pose depuis un moment deux questions (peut-être stupides) et ne trouve pas de réponse.

1/ Comment est-ce-que l'on peut déchiffrer un message sans avoir la moindre idée de la manière dont le message a était crypté ?

2/ Comment faire pour déchiffrer un message, si lors du cryptage on ajoute des caractères "inutiles".

Par exemple :

Message initial : "BONJOUR"

On considère que l'on ajoute des caractères de la manière suivante :
- On ajoute un caractère après tous les caractère impairs du message initial, et deux après tous les caractères impairs.

On obtient alors le message suivant :

Message : "BUOEANVJMQOPDUCRW"

Et on peut ensuite considérer que l'on fait même un codage simple (César +3)

Message chiffré : "EXRHDQYMPTRSGXFUZ"

Comment quelqu'un peut arriver à remonter au message initial, ne sachant pas si tous les caractères sont pertinents, et encore moins lesquels le sont ?

Merci d'avance pour vos réponses.

Pied de page des forums