How Enigma machine works | Part-2

Поділитися
Вставка
  • Опубліковано 29 лис 2024

КОМЕНТАРІ • 24

  • @YouFydes
    @YouFydes 10 місяців тому +2

    Amazing animation, so good and clear... Thank you so much! You're great!

  • @enzoaveroldi
    @enzoaveroldi 6 місяців тому +2

    Absolutely ingenious! Thanks for the clear and concise explanation❤

  • @markusmichter7032
    @markusmichter7032 Рік тому +3

    Oh my god this is so well done! Thank you!

  • @pras12100
    @pras12100 Рік тому +2

    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.

  • @makesyoucry745
    @makesyoucry745 Рік тому +3

    Thankyou

  • @hufgu
    @hufgu 6 місяців тому

    Absolutely the best animation for the enigma machine, along with a very good commentary ( even if it is an AI voice, so what).

  • @abkrenogaming2518
    @abkrenogaming2518 9 місяців тому +1

    The best way to learn thank you

  • @sahhaf1234
    @sahhaf1234 5 місяців тому

    Can you also explain how Lorenz machine works?

  • @Sid_itsme
    @Sid_itsme 4 місяці тому +1

    what software did ypu use to build this

  • @ericlangeveld1485
    @ericlangeveld1485 Рік тому

    Very nice video. Is this software available?

    • @Ingeniousideas
      @Ingeniousideas  Рік тому +1

      Thanks! Working on something to be able to share the softwares with Ingenious subscribers. Stay tuned! 😊

  • @purrdiggle1470
    @purrdiggle1470 6 місяців тому

    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?

  • @danp6101
    @danp6101 11 місяців тому +1

    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
      @vaisakh_km 6 місяців тому

      XD where did you learned about enigma machines??

    • @danp6101
      @danp6101 6 місяців тому

      @@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.

  • @uyhawirt
    @uyhawirt 5 днів тому

    Neural network can easily solve enigma encryption

  • @walker1054
    @walker1054 11 місяців тому

    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?

    • @ivanho9245
      @ivanho9245 11 місяців тому +2

      The system is wired in a way that is impossible for the same letter to be returned

    • @positivelyacademical1519
      @positivelyacademical1519 10 місяців тому +1

      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.