Enigma 模拟器

二战恩尼格玛密码机模拟,支持转子、反射器和插线板配置。

转子配置

插线板 (Plugboard)

输入/输出

当前转子位置

A
A
A

使用说明

算法原理

Enigma 是二战德军使用的转子密码机。明文经过插线板、三个转子(右中左)、反射器再逆向返回,每输入一个字符右转子转动一位,到达 turnover 点时触发中间转子转动,依此类推。

使用步骤

1. 选择三个转子(I-V)及其初始位置;2. 可选配置插线板(格式:AB CD EF,每对字母互换);3. 在输入框输入明文或密文(仅英文字母);4. 输出框显示加密/解密结果,再次输入相同文本即可还原。

注意事项

Enigma 的加密和解密是同一过程(对称性),使用相同配置输入密文即可得到明文;非字母字符自动忽略;转子位置会随输入实时变化,点击"重置转子"可恢复初始位置。