Simulation enigma sur Visual Basic
moltes
-
lermite222 Messages postés 8724 Date d'inscription Statut Contributeur Dernière intervention -
lermite222 Messages postés 8724 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je doit réaliser un projet de programation sur Visual Basic.
Mon projet consiste à simuler la fameuse machine de cryptage Enigma, utilisée par les allemands pendant la seconde guerre mondiale, pour crypté leurs messages.
Je suis débutant en programation, donc pour l'instant je ne sais pas trop par où commencer.
Je connai le principe de fonctionnement de la machine, c'est à dire de quelle maniere le texte est crypté par Enigma.
On trouve facilement sur le web des simulateurs de la machine, et c'est exactement un simulateur comme ça que je veux faire. Seul l'algorythme de cryptage m'intéresse.
Donc j'aimerai comprendre en détail comment c'est programmé en VB.
Voici un exemple de simulateur que j'aimerai être capable de refaire :
http://russells.freeshell.org/enigma/
Voilà, donc ce que je demande concrètement, c'est : est-il possible d'obtenir les lignes de codes VB relatif à l'algorythme de cryptage ?
Merci d'avance pour votre aide !
Je doit réaliser un projet de programation sur Visual Basic.
Mon projet consiste à simuler la fameuse machine de cryptage Enigma, utilisée par les allemands pendant la seconde guerre mondiale, pour crypté leurs messages.
Je suis débutant en programation, donc pour l'instant je ne sais pas trop par où commencer.
Je connai le principe de fonctionnement de la machine, c'est à dire de quelle maniere le texte est crypté par Enigma.
On trouve facilement sur le web des simulateurs de la machine, et c'est exactement un simulateur comme ça que je veux faire. Seul l'algorythme de cryptage m'intéresse.
Donc j'aimerai comprendre en détail comment c'est programmé en VB.
Voici un exemple de simulateur que j'aimerai être capable de refaire :
http://russells.freeshell.org/enigma/
Voilà, donc ce que je demande concrètement, c'est : est-il possible d'obtenir les lignes de codes VB relatif à l'algorythme de cryptage ?
Merci d'avance pour votre aide !
A voir également:
- Simulation enigma sur Visual Basic
- Visual basic - Télécharger - Langages
- Visual basic editor - Télécharger - Langages
- Visual petanque - Télécharger - Sport
- Microsoft 365 basic - Accueil - Microsoft Office
- Visual c++ 2019 - Guide
1 réponse
Bonjour,
Tu dis...
Je connai le principe de fonctionnement de la machine, c'est à dire de quelle maniere le texte est crypté par Enigma.
et ensuite,
Seul l'algorythme de cryptage m'intéresse.
Je ne comprend pas ton problème, si tu sais comment le texte est crypté par exemple comment un A devient un F, l'algo n'est pas difficile à trouver pour autant que tu connaisse le codage des rotors ?
A+
Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
NOTE : Je ne répond pas aux MP pour les questions techniques.
Tu dis...
Je connai le principe de fonctionnement de la machine, c'est à dire de quelle maniere le texte est crypté par Enigma.
et ensuite,
Seul l'algorythme de cryptage m'intéresse.
Je ne comprend pas ton problème, si tu sais comment le texte est crypté par exemple comment un A devient un F, l'algo n'est pas difficile à trouver pour autant que tu connaisse le codage des rotors ?
A+
Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
NOTE : Je ne répond pas aux MP pour les questions techniques.
D'après ce que j'ai pu comprendre, chaque rotor à plusieurs possibilités et le nombre de rotors employer est optionnel. Donc chaque rotor doit avoir une liste d'argument par position et c'est avec ces positions de rotor et leurs numéro qu'il est possible de déterminer l'algo.
Tu peu donner un exemple des chiffres qui sont sur un rotor ?