ENIGMA密码实验室
ROTOR CIPHER SIMULATOR交互式教学模型

EXPLORE THE ART OF ENCRYPTION

Enigma

转子密码模拟器
01

加密机

反射器 REFLECTOR

将信号送回转子

转子位置 ROTOR POSITION

信号路径

输入信号返回信号

左右滑动,查看完整电路

Enigma 加密电路输入字母后显示经过插线板、三个转子和反射器的信号路径。
输入一个字母,点亮信号路径

键盘 / 灯板

点击按键,或直接使用键盘输入
02

电文记录

0 字母

支持 A–Z,自动转为大写;空格不推动转子。

准备就绪0000 次步进
03

插线板

00 / 13

依次选择两个字母,建立交换连接。

再次点击已连接的字母可断开

开始一段秘密通信

  1. 设定起点。选择反射器,使用转子两侧的按钮或字母菜单调整位置。插线板可交换成对的字母。
  2. 输入电文。点击圆形键盘、使用实体键盘,或在输入框粘贴文字。橙色显示去程,薄荷绿显示回程和输出字母。
  3. 观察转动。每加密一个字母,右侧转子前进一步;转满一圈后推动左侧转子。电路图保留最近一个字母加密时的位置。
  4. 还原原文。使用相同的反射器、插线板与起始位置输入密文,或点击“将输出作为输入”。修改设置会保留输入并重新计算。
  5. 保存结果。复制输出,或导出包含起始设置、插线配对和完整电文的文本文件。

AAA / R0 / 无插线:HELLO → JXQXJ → HELLO

本页延续原版模拟器的自定义转子接线与加密后步进规则,用于演示转子密码原理,并非历史军用 Enigma 的逐项复刻。空格与换行原样保留,其余非英文字母会被忽略。清空电文会回到本次起始位置。