⚙️ Симулатор на Енигма
Универсален симулатор на Енигма: 17 исторически модела (Wehrmacht I, флотската M3, подводната M4, Norenigma, Sonder-Enigma, търговските D и K, Swiss-K, Railway, Tirpitz, KD с препрограмируем UKW-D, Zählwerk A28/G31 и машините на Абвера G), режим Custom, шведската Enigma B (A-133) и чисто цифровата Enigma Z30. Менюто за модел е на всеки раздел. Всичко работи във вашия браузър.
Текущи позиции на роторите
Резултат
Симулатор на Енигма
Универсален симулатор на Енигма: 17 исторически модела (Wehrmacht I, флотската M3, подводната M4, Norenigma, Sonder-Enigma, търговските D и K, Swiss-K, Railway, Tirpitz, KD с препрограмируем UKW-D, Zählwerk A28/G31 и машините на Абвера G), режим Custom, шведската Enigma B (A-133) и чисто цифровата Enigma Z30. Менюто за модел е на всеки раздел. Всичко работи във вашия браузър.
Части на машината
Enigma I
Стандартната машина на германската армия и авиация: три ротора от пет, рефлектори A, B или C и комутационно табло.
I · II · III · UKW-B · AAA: HELLOWORLD → ILBDAAMTAZ
Enigma M3
Версията на флота: три ротора от осем (I–VIII) и рефлектори B или C.
I–VIII · UKW-B / UKW-C: HELLOWORLD → ILBDAAMTAZ
Enigma M4
Машината на подводниците с четвърти неподвижен гръцки ротор (Beta или Gamma) и тънки рефлектори.
Beta · I · II · III · UKW-B thin · AAAA: HELLOWORLD → ILBDAAMTAZ
Ротор
Роторите са дискове с окабеляване, които размесват всяка буква. Десният се завърта при всяко натискане; прорезите предават движението нататък, включително известната двойна стъпка.
I: EKMFLGDQVZNTOWYHXUSPAIBRCJ (Q)
Рефлектор
Рефлекторът връща сигнала по друг път, затова двойното шифроване връща текста, а никоя буква не се шифрира сама в себе си.
B: A↔Y, B↔R, C↔U, D↔H …
Комутационно табло
Комутационното табло разменя до 10 двойки букви преди и след роторите и дава повечето възможни настройки на машината.
AB CD EF: A↔B, C↔D, E↔F
Пръстен · Начална позиция
Пръстенът измества окабеляването спрямо азбучния пръстен; началната позиция е буквата в прозорчето на всеки ротор в началото на съобщението.
01 · A / A / A
Кога е полезно
- Да разберете как е работила шифровъчната машина от Втората световна война
- Решаване на загадки, куестове и CTF задачи
- Преподаване на криптография и история
- Проверка на съобщения от исторически примери
Как се използва
- Изберете модел, ротори, пръстени, начални позиции, рефлектор и комутационно табло
- Пишете на виртуалната клавиатура или в полето за съобщение
- Вижте резултата; лампата показва последната буква
- За дешифриране задайте същите настройки и въведете шифротекста
Често задавани въпроси
Как работи машината Енигма?
При всяко натискане първо се завъртат роторите, после токът минава през комутационното табло, три или четири ротора, рефлектора и обратно. Резултатът запалва лампа. Тъй като роторите се движат с всяка буква, една и съща буква се шифрира различно всеки път.
Защо никоя буква не се шифрира сама в себе си?
Рефлекторът свързва всяка буква с друга, затова сигналът не може да се върне към същата буква. Тази слабост е помагала на разшифровачите в Блечли Парк.
Как да дешифрирам съобщение?
Енигма е обратима: задайте същите ротори, пръстени, начални позиции и комутационно табло и въведете шифротекста. На изхода получавате открития текст.
Колко настройки е имала Enigma I?
Три ротора от пет, началните позиции и табло с 10 кабела дават около 1,59 × 10²⁰ комбинации, без пръстените.
Колко точен е този симулатор?
Точен е. Моделира истинското окабеляване на роторите I–VIII, Beta, Gamma и рефлекторите A, B, C и тънките B и C, включително аномалията на двойната стъпка. Възпроизвежда публикуваните тестови примери.
Изпраща ли се текстът ми на сървър?
Не. Всички изчисления се извършват във вашия браузър.