Home
JAQForum Ver 20.06
Log In or Join  
Active Topics
Local Time 10:41 30 Apr 2024 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : Enigma Machine Simulator

Author Message
William Leue
Guru

Joined: 03/07/2020
Location: United States
Posts: 382
Posted: 06:18pm 03 Jan 2021
Copy link to clipboard 
Print this post

Attached is my Enigma cipher machine simulator. The Enigma machine is the mechanical cypher machine used by the German military forces in WWII.

Lest you misunderstand, I am NOT a Nazi sympathizer; far from it! I am, however, interested in codes and cyphers, and the Enigma is an important development in the long, long history of secret codes and cyphers.

This program is an accurate simulation of the standard Army 3-Rotor Enigma machine. You can perform machine setup, including the choice of rotors and their order, index ring positions, plugboard settings, and initial rotor positions. You can encrypt and decrypt messages.

There is a 10-page help system that shows how the Enigma operates and gives detailed instruction on how to use the program.

Enjoy!
-Bill


Enigma.zip
 
twofingers
Guru

Joined: 02/06/2014
Location: Germany
Posts: 1133
Posted: 06:43pm 03 Jan 2021
Copy link to clipboard 
Print this post

Thanks Bill,

good idea ()!
I recently saw a movie about it and wondered if I should do it in MMBasic.
Also recommended: The Imitation Game.

Regards
Michael
 
William Leue
Guru

Joined: 03/07/2020
Location: United States
Posts: 382
Posted: 06:50pm 03 Jan 2021
Copy link to clipboard 
Print this post

The Imitation Game is a good movie. They distort some of the history of the Bletchley Park activities to make it more dramatic, but it is still pretty good. I have read "Alan Turing: The Enigma", which is an excellent biography of Turing.  My program help includes a small bibliography of Enigma-related info, but I forgot to include that book.

-Bill
 
Warpspeed
Guru

Joined: 09/08/2007
Location: Australia
Posts: 4406
Posted: 08:59pm 03 Jan 2021
Copy link to clipboard 
Print this post

The whole Enigma story is a great glimpse into the world of spooks and spies, really fascinating stuff.
The development of the very first computers used to break these codes is equally as interesting.
Cheers,  Tony.
 
JohnS
Guru

Joined: 18/11/2011
Location: United Kingdom
Posts: 3659
Posted: 06:47am 04 Jan 2021
Copy link to clipboard 
Print this post

And then Lorenz and Bill Tutte...

John
 
CaptainBoing

Guru

Joined: 07/09/2016
Location: United Kingdom
Posts: 1985
Posted: 12:39pm 04 Jan 2021
Copy link to clipboard 
Print this post

There is this in the library from early MaxiMite days

http://www.fruitoftheshed.com/MMBasic.ENIGMA-Code-simulator-part-of-the-original-MMBasic-library.ashx?HL=enigma


Sadly the story of Alan Turing is another occasion when Britain has covered itself in mud with the way we treat people who love and help us...

Alan Turing, the Gurhkas, the Iraqi translators... and this is just three that spring to mind in my lifetime. Although broadly, a patriot, I have to say there are times when I am ashamed to be a Brit.
Edited 2021-01-04 22:55 by CaptainBoing
 
William Leue
Guru

Joined: 03/07/2020
Location: United States
Posts: 382
Posted: 02:54pm 04 Jan 2021
Copy link to clipboard 
Print this post

I had not thought to look at the FruitOfTheShed listings. Thanks for pointing that out!

I agree that Alan Turing's story is sad. He is one of my intellectual heroes. I remember reading his paper "On Computable Numbers, with an Application to the Entscheidungsproblem" while in grad school. And of course his work in breaking the Enigma code very likely saved England in WWII.

As a tribute to Turing, I am just about done with a CMM2 version of his theoretical computer, the thing we call a Turing Machine today. It should be ready for publication in a few days.

-Bill
 
Volhout
Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 3537
Posted: 03:51pm 04 Jan 2021
Copy link to clipboard 
Print this post

I know it is rated lower, but I like this one more:

Enigma - the movie
PicomiteVGA PETSCII ROBOTS
 
Print this page


To reply to this topic, you need to log in.

© JAQ Software 2024