文件名称:enigma:Wehrmacht, 3-rotor Enigma 的 Python 实现
文件大小:8KB
文件格式:ZIP
更新时间:2024-07-12 03:21:46
Python
谜 特征: * 模拟历史上的国防军三旋翼 Enigma 的功能 * 可定制的插板、反射器和转子配置 * 可以加密/解密多个字符 用法: 到目前为止,您必须运行主文件 enigma.py。 这将初始化默认的插件板、反射器和转子 前任。 要加密“ABC”,请键入“ABC”。 默认设置: 使用德国 Heer(Army) 计划中的 Day 16 配置,可在此处找到: 转子(Walzenlage):I II III 起始键(Rungstellung):07, 11, 15 = GKO 插件板配置(Steckerverbindungen):WZ AB MO TF RX SG QU VI YN EL
【文件预览】:
enigma-master
----reflector.py(2KB)
----plugboard.py(1KB)
----README.md(703B)
----rotor.py(5KB)
----enigma.py(5KB)
----tests()
--------testRotor.py(5KB)
--------testPlugboard.py(498B)
--------testReflector.py(2KB)
----.gitignore(6B)