![]() ![]() ![]() Maybe you have seen the movie The Imitation Game with Benedict Cumberbatch about that story. Which means that they were able to save a lot of lives and end the war earlier. The code was famously cracked by Alan Turing and others at Bletchley Park during the war. Well they weren't the first to think that about a new cryptographic technique and probably not the last. They thought that their machine is sooo good that it is unbreakable. The Enigma was used in the World War II by the Germans to have a secure communication in their military. ![]() If you enjoy videos more you can also check out the video I made about this topic: A bit of a story In the second part you can read more about the flaws of the Enigma machine and how they can be used to crack the code so decrypt messages without knowing the setting. First of all I will shortly explain what it is about then I'll start with creating the Enigma package in Julia with starting which functions we need to encrypt and decrypt messages. It was somehow on my imaginary list of things I wanted to code like a sudoku solver some years ago.Īdditionally I want to code a chess computer but that's something for another day.Īlright let's start with the Enigma. YouTube suggested me this video from Code Bullet about building an Enigma Machine. This time I want to show you what I've done the last couple of days. Check it out if you're interested in solving sudokus, graph coloring, JuMP or well generally contraint solving. I got a bit distracted on my work of building a constraint solver which is a series of 17 posts now. ![]()
0 Comments
Leave a Reply. |