Симулятор шифра Энигма
Онлайн-симулятор машины Энигма: шифрование и расшифровка текста на моделях I, M3 и M4. Настрой роторы, кольца, отражатель и коммутационную панель.
Симулятор SIGABA показывает шифрование и расшифровку на учебной модели с 15 роторами в твоём браузере, бесплатно и без регистрации. Настрой 15 роторов в трёх блоках, введи текст и проследи сигнал; каждое сообщение начинается с заданного ключа.
Настройте 15 роторов в трёх блоках. Для каждого сообщения восстанавливается исходный ключ.
Шифрующие роторы
0:O · 1:O · 2:O · 3:O · 4:O
Управляющие роторы
5:O · 6:O · 7:O · 8:O · 9:O
Индексные роторы
0:0 · 1:0 · 2:0 · 3:0 · 4:0
Для расшифровки нужны те же исходный ключ и вариант. У SIGABA нет рефлектора: сигнал проходит через шифрующие роторы в обратном направлении.
Правило исторической клавиатуры: пробел перед шифрованием превращается в Z, а введённая Z — в X. При расшифровке внутренняя Z печатается как пробел; исходную Z восстановить нельзя.
Сначала буква проходит через пять шифрующих роторов. Затем импульсы управляющего и индексного блоков выбирают роторы, которые сдвинутся перед следующей буквой.
Введите текст, чтобы увидеть путь каждой буквы и движение роторов.
Учебная модель CSP-889 / CSP-2900. Опубликованные схемы 26-контактных роторов созданы для симуляторов, а не подтверждены как схемы военного времени. Для исторического шифртекста нужны соответствующие роторы и ключ.
Всё обрабатывается в этой вкладке. Сообщения и настройки ключа не отправляются в mtool. Исторический шифр не годится для современных секретов.
Механика, происхождение схем и тестовые векторы: NSA · SJSU · Rotorvis
Настройте 15 роторов SIGABA, шифруйте и расшифровывайте в вариантах CSP-889 и CSP-2900, наблюдайте за каждым шагом. Пять роторов с 26 контактами преобразуют текст слева направо. В CSP-2900 роторы в позициях 2 и 4 вращаются в другую сторону.
Пять роторов с 26 контактами управляют нерегулярным шагом. Ротор 3 движется при каждом символе, 1 и 5 неподвижны. Пять роторов с 10 контактами не вращаются при обработке сообщения и направляют импульсы к шифрующим роторам. Сначала буква проходит через пять шифрующих роторов. Затем импульсы управляющего и индексного блоков выбирают роторы, которые сдвинутся перед следующей буквой.
Для расшифровки нужны те же исходный ключ и вариант. У SIGABA нет рефлектора: сигнал проходит через шифрующие роторы в обратном направлении.
Правило исторической клавиатуры: пробел перед шифрованием превращается в Z, а введённая Z — в X. При расшифровке внутренняя Z печатается как пробел; исходную Z восстановить нельзя.
Учебная модель CSP-889 / CSP-2900. Опубликованные схемы 26-контактных роторов созданы для симуляторов, а не подтверждены как схемы военного времени. Для исторического шифртекста нужны соответствующие роторы и ключ.
Да. Этот инструмент бесплатный, без регистрации и дневных лимитов использования.
Нет. Этим инструментом можно пользоваться без аккаунта.
Нет. Этот инструмент работает в твоём браузере. Введённые данные и результаты остаются на твоём устройстве, пока ты не решишь ими поделиться.
Онлайн-симулятор машины Энигма: шифрование и расшифровка текста на моделях I, M3 и M4. Настрой роторы, кольца, отражатель и коммутационную панель.
Настройте 10 роторов и перфокарту «Фиалки» М‑125, шифруйте и расшифровывайте кириллицу и просматривайте каждый шаг механизма.
Шифруйте и расшифровывайте сообщения на любом языке со случайным 256-битным ключом прямо в браузере.