Що таке шифр Енігма? Історія, опис

Кодування повідомлення

Кожен ротор машини має 2626 номерів або букв. Машина Enigma може використовувати три ротора за раз, але їх можна міняти, вибираючи з п’яти наборів, що призводить до тисячам можливих конфігурацій. Ключ до шифру “Енігма” складається з декількох елементів: ротори та їх порядок, їх початкові положення і схема зсуву. Якщо припустити, що ротори рухаються зліва направо, і потрібно зашифрувати літеру A, то коли літера А зашифрована, кожен ротор знаходиться у вихідному положенні — AAA. Оскільки ротори рухаються зліва направо, символ A спочатку пройде через третій. Кожен ротор виконує операцію заміщення. Тому після того, як символ А проходить через третій, він виходить Ст. як Тепер літера B вводиться через другий ротор, де він замінюється на J, а в першому J змінюється на Z. Після того як шифр “Енігма” проходить через всі ротори, він переходить на відбивач і проходить ще одну просту заміну.

Дивіться також:  Що таке гексоген: склад речовини, отримання, застосування, потужність