Enigma-X
A software-based emulator of the Ger..
基本信息
- 更新日期:
- 版本:
- 最新版
- 大小:
- 19.69 MB
- 类型:
- 娱乐
- 平台:
- Windows
- 评分:
- 发布日期:
- 2022-07-19
- 价格:
- 免费
- 开发者:
- Adrian K
应用更新
Second public release. Updates to Calculus including user interface improvements; ability to auto-generate pseudo-random Calculus keys; Addition of the Singularity OTT device.
Enigma-X应用截图
Enigma-X应用简介
A software-based emulator of the German Enigma I encryption device, plus ‘Calculus’, an Enigma inspired device of my own invention that is not constrained by the real-world physical constraints that applied to the original Enigma; and ‘Singularity’ a One-Time-Tape implementation.
Calculus can have any number of rotors, each of which can rotate forwards or backwards. Calculus does not use a reflector and instead just passes data from left-to-right or right-to-left, which mitigates one of Enigma’s weaknesses (no letter could be encrypted as itself).
Where the original Enigma could only handle a simple 26 character alphabet (A-Z) Calculus can handle a 94 character alphabet (A-Z, a-z, 0-9 and a mix of special characters).
应用特性
• Encrypt and decrypt text
• Encrypt/decrypt to/from UI/text file
• Enigma I (three rotor) emulator, with plugboard
• Calculus: open-ended (n-rotor) Enigma based design with 1468 rotors, each with 94 characters
• Calculus encryption strength calculator
• Calculus encryption performance measurer
• Singularity one-time-tape device.
• Create one-time-tapes (keys) from images from disk/URL.