Machine de chiffrement poly alphabétiques

c’est une de mes inventions plus cool.  C’est une machine de chiffrement poly alphabétiques fabriquée à partir de Lego.  C’est un type de dispositif de codage mécanique qui rappelle celui de la Machine de codage Enigma utilisé par les allemands pendant la seconde guerre.  Je n’avais pas n’importe quel type d’aide ou d’instructions, et je suis conscient que c’est le premier appareil de ce type fabriqué à partir de Legos. La machine n’est pas compliquée tout ça, car sa beauté réside dans sa simplicité.  Il utilise une boîte de vitesses mécanique avec une variable de l’engrenage qui fait alterner le sens de rotation de la roue de codage après que chaque lettre est codée.  Essentiellement, chaque lettre subséquente utilise un alphabet différent pour coder le message, d'où le terme poly alphabétiques.  Cela rend le message résultant abri de nombreuses tactiques différentes de décodage.  Code de briser les procédures comme lettre, analyse fréquentielle, il suffit de volonté ne pas travailler.  En fait, la seule façon de décoder le message, sans l’aide d’une machine identique construite, est de développer un algorithme informatique complexe et criblent lentement dans les environ de 1.626 x10 ^ 53 combinaisons possibles.  La quantité énorme de possibilités combinées avec la difficulté de trouver le bon fonctionnement de décoder le message rend ce code presque impossible à briser.

La machine dispose de deux bobines, chacune avec 27 caractères.  La bobine de gauche est marquée avec les 26 lettres de l’alphabet anglais et une fente pour insérer un espace. La roue droite est marquée avec les numéros 1-27.  Les deux bobines peuvent répertorier leurs leurs caractères respectifs dans n’importe quel ordre.  Le montant total des autres est atteint en prenant les configurations de caractères possibles de chaque roue, 26 ! (factorielle 26) et en multipliant par lui-même, puisque la machine a deux bobines.  Puisque ceci est construit en Lego et a seulement un nombre limité de pièces pour être construit sur, les engrenages ne toujours alignent parfaitement lorsque vous changer de mode, et ils ont un peu de mou en eux aussi bien. Cependant, j’ai renforcé le modèle autant que possible réduire l’erreur tout en encodage. La machine dispose actuellement d’une précision d’environ ± 1/54 d’une rotation. Tant que prend soin lors de l’utilisation de la machine, erreurs resteront inexistants.

La machine fonctionne d’une manière très simple. Pour encoder un message, vous insérez le bouton noir sur le dessus de la machine dans le trou de la bobine de gauche. Ensuite, vous définissez la machine en position initiale.  Cela en déplaçant l’axel gris sur l’avant jusqu'à ce que les engrenages sont en position neutre. Ensuite, les rouleaux devraient être tournés de sorte qu’il dise A sur la gauche et un numéro (1-27) sur le droit. Ensuite, vous faire une boîte sur votre papier de codage et mettez le numéro de départ en elle. Puis enfoncez l’axel gris sur l’avant pour engager les rouleaux avec le seul engrenage. Tournez ensuite le bouton noir jusqu'à ce que la lettre sur la bobine de gauche correspond à la lettre que vous souhaitez Encoder, inscrivez le numéro correspondant sur la feuille de code.  Puis mettre le gris axel l’intégralité de la façon d’engager les engrenages doubles. Tournez le bouton à nouveau pour trouver le nombre correspondant pour la lettre suivante à être encodés, puis rincer et répéter. Continuer à travailler de cette façon jusqu'à ce que le message entier a été encodé. Pour décoder un message, simplement interrupteur bouton vers la droite, mettre les vitesses au point mort, définir la bonne position de départ, repousser l’axel gris pour passer la vitesse supérieure unique et commencer le décodage de la même façon que le message a été codé.

Articles Liés

Classer par ordre alphabétique les livres de la Bible

Classer par ordre alphabétique les livres de la Bible

pourquoi cela vous demandez ? Pour gagner du temps, surtout quand dans l'église, c'est tellement plus facile d'avoir une liste alphabétique des livres de la Bible afin de trouver ce chapitre rapidement. Pour ce faire il m'est apparu pour les mettre d
Machine de chiffrement dans le traitement des

Machine de chiffrement dans le traitement des

Ce projet a été lancé par j'ai vu une vidéo sur youtube sur le cryptage Ticker tape dans l'ancien temps et qu'elles utilisées XOR pour chiffrer avec. Il sonnait passionnant et un projet intéressant se salir avec le soir.J'ai décidé d'en faire dans le
Casser un chiffrement par Substitution

Casser un chiffrement par Substitution

Ce Instructable est censé expliquer un code qui vous aidera à briser un chiffrement par substitution alphabétiques mono, j'ai écrit. Il n'y a au moins un autre Instructable là-bas que parle de quelques-unes des choses que j'ai à dire, mais qu'on se c
Tech de l’espion - Codes de pratique

Tech de l’espion - Codes de pratique

cette instructable est conçue pour montrer les codes de pratiques qui sont souvent plus difficiles à décoder que les codes normal vous trouverez dans les journaux et livres de puzzle. C'est la vraie affaire - codes qui ont été utilisés par des espion
Algorithme de chiffrement basé sur des nombres heureux en utilisant Python 2.7

Algorithme de chiffrement basé sur des nombres heureux en utilisant Python 2.7

Hé les gars, donc nous allons faire un algorithme, en utilisant une séquence de maths basique et un peu de programmation.Pour les bases, permettez-moi de vous dire ce que sont Nombre chanceux, le nombre de personnes est individuels la place des chiff
Créer Low Poly Art de modèles 3D

Créer Low Poly Art de modèles 3D

J'ai toujours eu un intérêt en low poly art ainsi que la modélisation 3D. Lorsque vous utilisezMeshmixercomme un outil d'impression 3D, j'ai réalisé que même si la géométrie de faible polygone créée n'était pas toujours pratique d'impression 3D, ils
Comment construire une Machine d’Arcade !

Comment construire une Machine d’Arcade !

je suis enfin de retour, et je suis ici pour vous montrer comment faire une Machine d'Arcade pour votre propre plaisir personnel. Il n'est vraiment pas trop difficile, ni trop cher (comparé à combien real arcade machines de coût), donc c'est pour un
L’algorithme de chiffrement Solitaire - Superstruct Instructables série

L’algorithme de chiffrement Solitaire - Superstruct Instructables série

Bonjour et Bienvenue sur ce Instructable. Dans les pages qui suivent, nous allons jeter un regard sur les bases de l' algorithme de chiffrement Solitaire, un algorithme de chiffrement créé par spécialiste de cryptographie Bruce Schneier pour le roman
Jouet de bruit fort objets (AKA The Arduino bruit Machine)

Jouet de bruit fort objets (AKA The Arduino bruit Machine)

bon, bon, je sais que vous tous se demandaient ce que je suis jusqu'à présent.J'aime synthés et donc, j'ai construit ce. Il y a trois choses qui peuvent attirer mon attention : synthétiseurs, amplificateurs et libre. L'autre jour (en fait c'était jus
Comment faire pour alphabétiser par nom de famille dans Microsoft Word

Comment faire pour alphabétiser par nom de famille dans Microsoft Word

dans ce instructable je vais enseigner vous comment obtenir un tri alphabétique par nom de famille en format word. C'est un outil très pratique qui est très utile en temps.Étape 1: Les noms de point culminant La première chose que vous devez faire ap
Débutants guident pour OpenGL : construire votre propre logiciel de CAO

Débutants guident pour OpenGL : construire votre propre logiciel de CAO

Ma licence de stagiaire Autodesk Maya expiré récemment. Donc j'ai fait ce que n'importe qui ferait, construire mon propre 3D CAD logiciel (attention Autodesk).Alors j'ai commencé à écrire mon application en C++ en utilisant OpenGL, SDL et dans enviro
Rave de LED solaire Shopping Cart Tricycle

Rave de LED solaire Shopping Cart Tricycle

Dans ce instructable nous allons prendre un panier en plastique, de remplir son panier réglable LED personnalisé imprimé PCB, utilisez PIC18F4550 microcontrôleurs pour afficher le texte et son motifs sensibles sur les voyants lumineux, souder les mei
CNC Milled réaction Diffusion Sculpture

CNC Milled réaction Diffusion Sculpture

Dans ce instructable, je vais être vous montrer comment le moulin sur la sculpture de diffusion réaction montrée ci-dessus.Motivation :Un de mes objectifs au cours de ma résidence au quai 9 devait aller plus et obtenir plus physiques. Je veux que les
Faire une Map Book à l’aide de Google Maps

Faire une Map Book à l’aide de Google Maps

l'autre jour je cherchais à la librairie pour un Guide de la rue pour le comté de DuPage, Illinois car ma copine est vivant là-bas et a besoin d'un plan d'accès détaillé.  Malheureusement, le seul qu'ils avaient qui était proche était un pour le comt