Try the shareware for free, or unlock all 50 rotors with the full version — one-time payment, no subscriptions, no cloud.
The original Enigma machine worked with 3 rotors and it got cracked. With RotorCrypt X and up to 50 rotors, the key space grows exponentially. The result: 2768 possible key combinations — combined with AES-256-GCM and HKDF-SHA3-256, practically unbreakable.
September 2025 – present · Desktop (Windows) & Mobile (Android)
| Version | Date | Type | Changes |
|---|---|---|---|
| v2.1.3.1 | Sep 2026 | NEU | Added 10 new languages. Auto-lock is now configurable. |
| v1.9.0.1 | Aug 2026 | SEC | Closed a security gap in the key exchange (man-in-the-middle protection). Fixed many program crashes caused by faulty popup focus logic. |
| v1.8.8 | Jun 2026 | SEC | Increased password security: Argon2id raised to 256 MB — maximum password hardening. Improved login encryption. Optimised rotor-count logic. |
| v1.8.7 | Mai 2026 | SEC | Introduced password hardening via Argon2id – brute-force attacks practically impossible. Cryptographic key exchange via a shared key per contact. |
| v1.8.5 | Apr 2026 | FIX | Fixed known bugs from v1.8.0. Stabilised the GUI layer, optimised the keyfile parser. Now also protected with a password. |
| v1.8.0 | Mär 2026 | RELEASE | First public release. All core features stable. Keyfile format finalised and compatible with the mobile version. |
| v1.7.5.0 | Dez 2025 | VERB | Complete documentation of all security mechanisms. Finalised the installer-free ZIP distribution. |
| v1.7.0.0 | Nov 2025 | NEU | Rotor count increased to 50. Multilingual support (10 languages). Export control compliance checked and documented. |
| v1.6.2.0 | Okt 2025 | FIX | Secured licence validation against corrupted key files. Fixed GUI display errors on Windows 11 24H2. |
| v1.6.0.0 | Sep 2025 | NEU | Rotor count increased to 25. Flipboard animations in the GUI. Integrated the licence system (shareware / full version). |
| v1.5.4.0 | Aug 2025 | SEC | NIST SP 800-88 three-pass overwrite when deleting keys. No plaintext remains in memory. |
| v1.5.0.0 | Aug 2025 | NEU | Contact management with AES-256-GCM encrypted contact names. Implemented anti-debug protection for Windows. |
| v1.4.3.0 | Jul 2025 | FIX | Fixed Unicode display errors for RTL languages. Stabilised emoji encoding in encrypted texts. |
| v1.4.0.0 | Jul 2025 | NEU | Full Unicode support (65,536 characters, including CJK, Arabic, Cyrillic). Rotor count increased to 10. |
| v1.3.2.0 | Jun 2025 | VERB | Performance optimisation of the HKDF derivation. Encryption time for large messages reduced by 40%. |
| v1.3.0.0 | Jun 2025 | SEC | Introduced HKDF-SHA3-256 as a third security layer. Key derivation fully switched to a Keccak-based approach. |
| v1.2.5.0 | Mai 2025 | FIX | Fixed GCM tag verification for special characters. Closed a memory leak in the rotor engine. |
| v1.2.0.0 | Mai 2025 | SEC | Integrated AES-256-GCM as a second encryption layer. Authenticated encryption prevents tampering. |
| v1.1.3.0 | Apr 2025 | FIX | Fixed a rotor-stepping error for long messages. Secured keyfile parsing against corrupted files. |
| v1.1.0.0 | Apr 2025 | NEU | Introduced the keyfile system (binary format, 13,600 bytes). Implemented the first handshake algorithm. |
| v1.0.5.0 | Mär 2025 | VERB | Implemented the first graphical interface. Stabilised rotor logic, extended the character set to ASCII. |
| v1.0.0.0 | Mär 2025 | NEU | First internal concept and basic architecture. Rotor engine with 3 rotors, first implementation of the encryption logic. |
| Version | Date | Type | Changes |
|---|---|---|---|
| v1.8.1 | Jun 2026 | FIX/SEC | Fixed biometric login — reliable Keystore storage. Argon2id 256 MB. Device switching supported. Help text refined across 10 languages. |
| v1.8.0 ▸ | Mai 2026 | RELEASE | Current public release. Full compatibility with Desktop v1.8.8 confirmed. Available on Google Play. |
| v1.7.5.0 | Mär 2026 | FIX | Password validation popup: all 7 conditions now shown correctly in green/white. Biometric toast on desktop disabled. |
| v1.7.0.0 | Mär 2026 | VERB | Optimised UI contrast. Replaced MDCheckbox with a Canvas drawing. Replaced all emoji icons with Material Icons. |
| v1.6.3.0 | Feb 2026 | FIX | Fixed a navigation bug (contact settings were bleeding into global settings). Password-change overlay now closes correctly. |
| v1.6.0.0 | Jan 2026 | NEU | Shareware decrypt-blocking for messages with more than 3 rotors. Copy button configurable with messenger name. |
| v1.5.0.0 | Dez 2025 | SEC | Removed all print() outputs (7,182 lines reviewed). Logging reduced to ERROR level. No plaintext in logs. |
| v1.4.2.0 | Nov 2025 | FIX | Stabilised language switching without needing to log in again. Removed duplicate licence UI sections. Fixed the wrong language showing in the licence dialog. |
| v1.4.0.0 | Nov 2025 | NEU | Support for 10 languages. System language detection on startup. All UI text stored multilingually in _UI-Dictionary. |
| v1.3.5.0 | Okt 2025 | VERB | Completely reworked the avatar system. Improved the crop overlay, optimised the Canvas drawing. Enabled screenshot protection. |
| v1.3.0.0 | Sep 2025 | NEU | Implemented the licence manager for mobile. Separate _LIC_MASTER — desktop and mobile licences are not interchangeable. |
| v1.2.3.0 | Aug 2025 | FIX | Fixed an HMAC error in desktop-to-mobile decryption. Corrected rotor swipe direction (up = larger number). |
| v1.2.0.0 | Aug 2025 | NEU | Fully ported the handshake system. Slot-64 bootstrap-key mechanism. Keyfile compatibility with desktop verified. |
| v1.1.4.0 | Jul 2025 | SEC | SecurityManager with PBKDF2-HMAC-SHA256 (100,000 iterations). AES-256-GCM for all stored data. |
| v1.1.0.0 | Jul 2025 | NEU | First working UI on Android. Implemented contact management, avatar system, and SHA3-256-hashed filenames. |
| v1.0.3.0 | Jun 2025 | FIX | Fixed a critical bug in the HKDF derivation (a wrong parameter call was breaking desktop compatibility). Replaced null-byte padding with random bytes. |
| v1.0.0.0 | Jun 2025 | NEU | Kicked off the mobile project. Compatibility with the desktop keyfile format set as the main goal. |