This video was a perfect explanation of how to encode and decode the enigma machine. I am trying to recreate an enigma machine in a programming language, and this helped me out greatly. Thank you so much!
Good little video for explaining the enigma, I highly recommend reading Gordon Welchmans book Inside hut six, one of many men & women whom cracked the enigma. Not only did the enigma have interchangeable non order dependant rotors with hidden movable and independently selectable offsets (a functionality often overlooked). but also interchangeable reflectors further complicating the trace. the plug board also only transferred the scramble as opposed to adding a further layer of encryption and the encoding from the keyboard likewise overlooked the opportunity to add a further layer of scramble instead the letters where cycled abcdef... not a shuffled order.
Excellent explanation. One comment: Enigma was broken by Marian Rejewski - polish cryptologist in Warsaw in DEC 1932. The Bletchley Park (British codebreakers :-) continued the work and automated decryption.
Well said, Gregorio. It is disappointing to me in the extreme the number of Bletchley documentaries that don't even mention the Poles contribution. Rejewski, Zygalski, and Rozycki deserve to be remembered.
Thank you so much sir you clear my all doubts but please add ring settings ,Plugboard and reflector settings in this chart too after that we can clearly understand it more better please make a another video on it🙏
Do you have a template where we could print this out? Very interesting looks like it would be a tough code to break for the average person. I’m going to make me one of those and send it to my sons friend see if he can break it
Hello Sir, is the position of the notches of each rotor already predetermined? And also is the reflector just scrambled (like the right side of the rotors)?
Greetings Gandalf, Yes, the notches and wiring on each rotor were predetermined. There were different models of the Enigma machine, some with three rotors, some with five, some with a plug board, but each model used identical interchangeable rotors. What mattered was the order you put them. I hope I have interpreted your question properly. If not, do please let me know. Thank you for watching, Kevin
Greetings James, The sender and receiver would have to agree beforehand on which setting to use. During the war, the Germans sent out sheets showing the daily machine settings for the coming month. Great effort was spent and lives lost trying to obtain a copy of the monthly Maschinenschlüssel without the Germans knowing. Even then, that only gave the Allies the settings for the remainder of the month. Additionally, the German army, air force, and navy (Wehrmacht, Luftwaffe, und Kriegsmarine) all issued their own settings, so you can see a more practical solution was direly needed. If you want to see a daily code sheet, perform an image search for "Enigma Maschinenschlüssel".
Hello Ricaul, The arrow in the leftmost rotor doesn't initiate any special action. Each strip, or rotor, has an arrow, so you can use the strips in any order.
Videos By Kevin hi kevin. If that is true, then why do we have an arrow in every rotor? They have to mean something, or is it because of the fact thry are interchangeble?
Greeting from middle America Bernardo! In the actual Enigma machine, there were three interchangeable reflectors named simply A, B, and C. The Paper Enigma Machine uses reflector A. Thank you for watching, Kevin
Think about it for a moment. The reflector takes in a "signal" in one letter and directs it out on the matching letter, so there is only room, or need, for 13 of the 26 letters in the alphabet. Thanks for watching.
I think you can add a plug board to this, using DOG, i added the following to the right of the input/output line, "eh bn is jg pm ad" , just 6, it made it a bit more compilated to do, I have a low IQ, I keep forgetting to go up one every time I input a letter, please feel free to correct me if wrong, this should be it, qhfzl i = enigma ,, I like this one to the pringles one,