Ir para conteúdo
3DFinder
Entrar

Você está no 3DFinder

Buscamos em Thingiverse, MakerWorld e Printables ao mesmo tempo para te dar o melhor de cada uma.

Buscar mais como este
Modelo 3D Binary Enigma por christofer.jh no MakerWorld

Descrição

Introducing the 3D Printed Binary Enigma (10 Enigma) – the ultimate encryption and decryption device, no batteries required!

Inspired by the iconic Enigma machines of WWII, this sleek and intuitive device lets you encode and decode messages “effortlessly”.

With its manual operation and precision engineering, it's the perfect blend of simplicity and security for modern communication.

 

Upgrade to the Binary Enigma today and experience encryption like never before!

 

Build instruction added

Conversion code available here: [https://github.com/christoferjh/10Enigma](https://github.com/christoferjh/10Enigma)

 

Use it with care! The machine is a bit finicky, after each button press make sure that the output flag is pressed back again. Otherwise the rings wont rotate properly! Also make sure that the rings are in the correct position (facing each other on the same line) when pressing the buttons. Usage on your own risk of sanity, it works but its tedious work.

 

Usage, assemble the Enigma. If you want to send message to another machine make sure you note where you place your scrambler parts, and where the latch allows a step on ring 2.

 

To encrypt and send a message,

  1. convert the text to simplified binary using my provided table. Note the starting positions of your rings.
  2. Painstakingly go through each 1-and-0 and write down the output.
  3. For each 1-and-0, press corresponding button, after noting down the output use the lever to advance the ring.
  4. Make sure both rings advances after one full lap of the first ring (sometimes the latch misses).
  5. Send the encrypted message.
  6. Profit???

 

To decrypt a message.

  1. Assemble the rings with the same scrambler parts and position of latch rings (know beforehand by both parties)
  2. Set starting position of the rings as same as used when encrypted (know beforehand by both parties)
  3. Painstakingly go through each 1-and-0 and write down the output.
  4. For each 1-and-0, press corresponding button, after noting down the output use the lever to advance the ring.
  5. Make sure both rings advances after one full lap of the first ring (sometimes the latch misses).
  6. Convert the simplified binary using my provided table to letters.
  7. Read the now decrypted message.
  8. Profit???

 

Use the following table to go from text to simplified binary.

Letter Binary
----------------------------------------------------------
_ 00000
A 00001
B 00010
C 00011
D 00100
E 00101
F 00110
G 00111
H 01000
I 01001
J 01010
K 01011
L 01100
M 01101
N 01110
O 01111
P 10000
Q 10001
R 10010
S 10011
T 10100
U 10101
V 10110
W 10111
X 11000
Y 11001
Z 11010
. 11011
? 11100
! 11101
0 11110
1 11111

Binary Values for String: HELLO
--------------------------
01000 00101 01100 01100 01111

converted with my binary enigma
01101 01110 01000 11000 10101
MNHXU

 

Puzzle for you all, with the same setting on my enigma this is the output for my secret message:
Binary: “11011 01010 00110 00100 00010 00010”

Letter: “.JFDBB”

 

Write your guess in the comments!

 

Assembly

Follow this image (or check the step-by-step instruction file).

HOW DOES it work?

Two rings with 10 steps each. For each position the input can either be carried forward, or switched.

This is all mechanically done by using these parts:

And inside the rings they sit like this:

When pushed they work like this:

You can se that the pink just forwards the input to the same output (inner or outer position on the rings). The red swaps the input.

This is “almost” like the Enigma machine works, but much simpler. By starting with the same positions of the rings, since the input/output is coupled, we can easily go back on our encryption.

 

This is how the output is shown:

This is how we advances for the next letter:

 

 

MakerWorld

Binary Enigma

Publicado em 11 de mar de 2024

84
Curtidas
169
Downloads
230
Coleções
71
Impressões
Categoria Gadgets
Tags
enigma encryption kitcard binary
Licença BY-NC-SA
Ver no MakerWorld (abre em nova aba)