It is a nice demo but you missed out on the two rings on each rotor of the Enigma machine. The rest of this is how I understand it. Each rotor had a ring which on which was written the letters/numbers displayed for the operator to set the starting position for each message. It had 26 positions. This ring was not fixed but was removed at the beginning of every day, turned according to the instructions and put back on the rotor. The bombe(s) ignored this ring in its calculations. The ring position was easy to work out manually once you had a full setup that worked. There was another ring on each rotor called the "kicker"(?). This also had 26 positions and was moved every morning. In the video it is stated that the middle rotor moves one position for every 26 turns of the right rotor and the left rotor moves one position for every 26 turns of the middle rotor and this is true. This ring controlled at what rotor position the next rotor to the left would be given a kick. The kicker ring on the leftmost rotor was not used. I do not know how/if the bombe took this ring into account or how its position was deduced. Apart from this I enjoyed the presentation.
In the animation the wires for the rotors get long and shorter as the rotor moved. That wouldn't have happened in reality, so how did the wiring in the Enigma not get tangled up?
You didn't mention anything about the ring settings for the rotors. Plus that you can change the position of them of where they are placed in the Enigma Machine Left, Middle, Right. That there was 2 reflectors B or C depending on the Enigma Machine they were using. The advancement of the next rotor would happen when the notch in the back of the rotor would line up with the mechanism that advanced the first rotor. Regardless if the rotor rotated 26 times or not. Example. Lets say you are using rotors 1-2-3 in that order L-M-R There are no plugboard settings or ring settings they are 1 or A for all 3. We will Encrypt Enigma The Rotors are set to 16 - 4 - 21 P - D - U Rotor 3 will advance the second rotor when 22 or V is visible in the window. Rotor 3 is the right rotor When E is pressed it a turns the right rotor to 22 or V now we have 16 - 4 - 22 in the window E is now encrypted to B when N is pressed the Right Rotor and the Middle Rotor will advance. now we have 16 - 5 - 23 in the window. N is now encrypted to X Rotor 2 will advance the third rotor when 5 or E is visible in the window. Rotor 2 is the middle rotor. when I is pressed the Right Rotor, Middle Rotor and the Left Rotor will advance. now we have 17 - 6 - 24 in the window. I is now encrypted to Y. Now only the Right rotor will advance because the notches are not lined up yet. when G is pressed we have 17 - 6 - 25 in the window. G is now encrypted to R. when M is pressed we have 17 - 6 - 26 in the window. M is now encrypted to J. when A is pressed we have 17 - 6 - 27 in the window. A is now encrypted to Q. ENIGMA is Now .BXYRJQ The Reason why The Middle Rotor advanced again when it made the Left Rotor advance [16 - 5 - 23] to [17 - 6 - 24] and it was already passed 22 or V is because the notch that advances the next rotor will also make that rotor advance. That's why the right rotor didn't have to rotate 25 times again.
@@vaisakh_km I watched documentaries on them Then I created one in Excel and it works fine but I didn't realize about the second rotor advancing if it was at the notch on that rotor. So I did more research and then I found a virtual enigma machine online and tried encrypting phrases to see if it would encrypt the same output as the one I made in Excel. That's when I realized the output string was not the same at a certain point because the second rotor was advancing. So I had to fix my code in Excel to make the second rotor advance when it was at the notch and if the first rotor made it advance. Now my enigma machine in Excel works fine.
What happens if the same letter is returned? It looks like no letters would light up since the bulb will be disconnected since the button for that letter is pressed. Did they just think when nothing lights up that means it got converted to the same letter and wrote that one down?
The leftmost wheel looping back on itself is what prevents that. It because every position is connected (at design/manufacture stage) to a different position in that leftmost column of terminals, it guarantees the letters would always be different. I suppose that could factor in to why they used a 26 letter keyboard, no Eszett (the German sharp S, ß), because they needed an even number of keys.
Amazing animation, so good and clear... Thank you so much! You're great!
Thank you!
Absolutely ingenious! Thanks for the clear and concise explanation❤
You are so welcome!
Oh my god this is so well done! Thank you!
Thank you!
It is a nice demo but you missed out on the two rings on each rotor of the Enigma machine.
The rest of this is how I understand it.
Each rotor had a ring which on which was written the letters/numbers displayed for the operator to set the starting position for each message. It had 26 positions. This ring was not fixed but was removed at the beginning of every day, turned according to the instructions and put back on the rotor. The bombe(s) ignored this ring in its calculations. The ring position was easy to work out manually once you had a full setup that worked.
There was another ring on each rotor called the "kicker"(?). This also had 26 positions and was moved every morning. In the video it is stated that the middle rotor moves one position for every 26 turns of the right rotor and the left rotor moves one position for every 26 turns of the middle rotor and this is true. This ring controlled at what rotor position the next rotor to the left would be given a kick. The kicker ring on the leftmost rotor was not used. I do not know how/if the bombe took this ring into account or how its position was deduced.
Apart from this I enjoyed the presentation.
Thankyou
Absolutely the best animation for the enigma machine, along with a very good commentary ( even if it is an AI voice, so what).
The best way to learn thank you
You are welcome!
Can you also explain how Lorenz machine works?
what software did ypu use to build this
Visual basic
Very nice video. Is this software available?
Thanks! Working on something to be able to share the softwares with Ingenious subscribers. Stay tuned! 😊
In the animation the wires for the rotors get long and shorter as the rotor moved. That wouldn't have happened in reality, so how did the wiring in the Enigma not get tangled up?
You didn't mention anything about the ring settings for the rotors.
Plus that you can change the position of them of where they are placed in the Enigma Machine Left, Middle, Right.
That there was 2 reflectors B or C depending on the Enigma Machine they were using.
The advancement of the next rotor would happen when the notch in the back of the rotor would line up with the mechanism that advanced the first rotor.
Regardless if the rotor rotated 26 times or not.
Example.
Lets say you are using rotors 1-2-3 in that order L-M-R
There are no plugboard settings or ring settings they are 1 or A for all 3.
We will Encrypt Enigma
The Rotors are set to 16 - 4 - 21 P - D - U
Rotor 3 will advance the second rotor when 22 or V is visible in the window. Rotor 3 is the right rotor
When E is pressed it a turns the right rotor to 22 or V now we have 16 - 4 - 22 in the window
E is now encrypted to B
when N is pressed the Right Rotor and the Middle Rotor will advance. now we have 16 - 5 - 23 in the window.
N is now encrypted to X
Rotor 2 will advance the third rotor when 5 or E is visible in the window. Rotor 2 is the middle rotor.
when I is pressed the Right Rotor, Middle Rotor and the Left Rotor will advance. now we have 17 - 6 - 24 in the window.
I is now encrypted to Y.
Now only the Right rotor will advance because the notches are not lined up yet.
when G is pressed we have 17 - 6 - 25 in the window.
G is now encrypted to R.
when M is pressed we have 17 - 6 - 26 in the window.
M is now encrypted to J.
when A is pressed we have 17 - 6 - 27 in the window.
A is now encrypted to Q.
ENIGMA is Now .BXYRJQ
The Reason why The Middle Rotor advanced again when it made the Left Rotor advance [16 - 5 - 23] to [17 - 6 - 24] and it was already passed
22 or V is because the notch that advances the next rotor will also make that rotor advance.
That's why the right rotor didn't have to rotate 25 times again.
XD where did you learned about enigma machines??
@@vaisakh_km
I watched documentaries on them
Then I created one in Excel and it works fine but I didn't realize about the second rotor advancing if it was at the notch on that rotor.
So I did more research and then I found a virtual enigma machine online and tried encrypting phrases to see if it would encrypt the same output as the one I made in Excel.
That's when I realized the output string was not the same at a certain point because the second rotor was advancing.
So I had to fix my code in Excel to make the second rotor advance when it was at the notch and if the first rotor made it advance.
Now my enigma machine in Excel works fine.
Neural network can easily solve enigma encryption
What happens if the same letter is returned? It looks like no letters would light up since the bulb will be disconnected since the button for that letter is pressed. Did they just think when nothing lights up that means it got converted to the same letter and wrote that one down?
The system is wired in a way that is impossible for the same letter to be returned
The leftmost wheel looping back on itself is what prevents that. It because every position is connected (at design/manufacture stage) to a different position in that leftmost column of terminals, it guarantees the letters would always be different. I suppose that could factor in to why they used a 26 letter keyboard, no Eszett (the German sharp S, ß), because they needed an even number of keys.