00Sprache wechseln
RotorCrypt X unterstützt 10 Sprachen und erreicht damit rund 36 % der Weltbevölkerung in ihrer Muttersprache – das entspricht etwa 2,9 Milliarden Menschen.
| Flagge | Sprache | Muttersprachler | Code |
|---|---|---|---|
| 🇨🇳 | Chinesisch | ~ 940 Mio. | ZH |
| 🇪🇸 | Spanisch | ~ 485 Mio. | ES |
| 🇬🇧 | Englisch | ~ 380 Mio. | EN |
| 🇸🇦 | Arabisch | ~ 360 Mio. | AR |
| 🇵🇹 | Portugiesisch | ~ 240 Mio | PT |
| 🇷🇺 | Russisch | ~ 150 Mio | RU |
| 🇫🇷 | Französisch | ~ 80 Mio. | FR |
| 🇹🇷 | Türkisch | ~ 80 Mio. | TR |
| 🇩🇪 | Deutsch | ~ 75 Mio. | DE |
| 🇯🇵 | Japanisch | ~ 125 Mio. | JA |
So wechseln Sie die Sprache
01Kontakt anlegen
Bevor Sie eine verschlüsselte Nachricht senden können, muss ein Kontakt angelegt werden. Das Programm speichert dabei keine Klarnamen – die Identität des Kontakts wird intern verschlüsselt abgelegt. Niemand der die Dateien auf Ihrer Festplatte öffnet, kann daraus Rückschlüsse auf Ihre Kontakte ziehen.
*.key-Datei sowie einen Eintrag in der contact.json an. In diesen Dateien ist kein lesbarer Name gespeichert.02Roter Banner & Handshake-Pflicht
Wenn der Banner rot leuchtet, wurde mit diesem Kontakt noch kein Handshake durchgeführt. Das bedeutet: Es gibt noch keinen gemeinsamen Sitzungsschlüssel. Eine Nachricht kann zwar verschlüsselt werden, aber die höchste Sicherheitsstufe ist erst nach dem Handshake aktiv.
So starten Sie den Handshake:
Nach dem Versenden wechselt der Banner zu Blau:
03Nachricht verschlüsseln
04Ausgabe kopieren & versenden
Den erzeugten Verschlüsselungsblock im Ausgabefeld können Sie auf zwei Wegen übermitteln:
| Methode | Vorgehen |
|---|---|
| Manuell kopieren | Klicken Sie auf „Ausgabe kopieren". Der Block landet in der Zwischenablage. Fügen Sie ihn in Ihre bevorzugte App ein – Messenger, E-Mail, Textdatei, Forum oder sonst wo. |
| E-Mail direkt | Klicken Sie auf „E-Mail versenden". Ihr Standard-E-Mail-Programm öffnet sich mit dem Verschlüsselungsblock bereits im Nachrichtenfeld. Empfänger und Betreff tragen Sie selbst ein. |
05Nachricht entschlüsseln (Empfänger)
Auch ein einziges fehlendes oder zusätzliches Zeichen macht die Entschlüsselung unmöglich. Die häufigste Fehlerquelle ist unvollständiges Kopieren.
06Antwort senden & Handshake vollenden
Nach dem Entschlüsseln der ersten Nachricht wechselt der Banner zu Gelb:
Der Handshake ist noch nicht abgeschlossen! Ihr Kontakt wartet jetzt auf Ihre Antwort, um den gemeinsamen Schlüssel auf beiden Seiten zu bestätigen.
Sobald der ursprüngliche Absender Ihre Antwort entschlüsselt hat, wechselt der Banner auf beiden Geräten zu Grün – der Handshake ist beidseitig abgeschlossen.
07Grüner Banner – sichere Kommunikation
Wenn der Banner dauerhaft grün leuchtet, sind beide Seiten erfolgreich authentifiziert. Ab jetzt ist jede Nachricht durch einen einzigartigen Sitzungsschlüssel geschützt, der nach jedem Austausch automatisch erneuert wird.
Das bedeutet: Selbst wenn ein Angreifer eine einzelne Nachricht knacken könnte, gibt ihm das keinerlei Zugang zu früheren oder späteren Nachrichten. Dieses Prinzip nennt sich Forward Secrecy – Vorwärtssicherheit.
08Beschädigte Dateien – was tun?
Das Programm arbeitet mit zwei Datei-Typen im Unterordner Key/ im Programmverzeichnis:
| Datei | Inhalt |
|---|---|
*.key | Verschlüsselter Sitzungsschlüssel – eine Datei pro Kontakt |
contact.json | Verschlüsselte Kontaktliste – enthält keine lesbaren Namen |
Wenn eine dieser Dateien beschädigt, gelöscht oder versehentlich überschrieben wurde:
*.key-Datei und / oder die contact.json.*.key-Dateien vorsorglich auf einem USB-Stick oder einer externen Festplatte – niemals in der Cloud (siehe Nutzungsbedingungen).
09Walzenanzahl & Tipps für mehr Sicherheit
Die Anzahl der Walzen beeinflusst direkt, wie viele Verschlüsselungsebenen die Enigma-Schicht erzeugt:
| Version | Walzen | Einsatz |
|---|---|---|
| Shareware | Max. 3 | Gut für erste Tests und den Handshake-Prozess |
| Vollversion | Deutlich mehr | Empfohlen für alle sensiblen Inhalte – je mehr Walzen, desto größer der Schlüsselraum |
10Mobiler Einsatz – Das Programm auf dem USB-Stick
Die RotorCrypt X ist zu 100 % portabel. Sie können das Programm inklusive aller Schlüsseldateien auf einem USB-Stick speichern und an jedem beliebigen Computer starten – ohne Installation, ohne Administratorrechte, ohne Hinterlassen von Spuren auf dem fremden System.
Key/-Ordner) auf Ihren USB-Stick. An jedem Windows-Rechner: Stick einstecken, Programm direkt vom Stick starten. Alle Schlüsseldateien verbleiben auf dem Stick – nichts wird auf dem Fremdrechner gespeichert.
11Technische Sicherheit – Warum das so sicher ist
Dieser Abschnitt erklärt in verständlichen Worten, was hinter der Verschlüsselung steckt – keine Vorkenntnisse erforderlich.
Die Verschlüsselung hat mehrere unabhängige Schichten
Die Enigma-Walzen sind nur eine von mehreren Schichten. Eine Nachricht durchläuft im Programm vier voneinander unabhängige Stufen. Jede Stufe für sich allein würde schon erheblichen Schutz bieten – zusammen sind sie praktisch unknackbar:
Zum Vergleich: Selbst wenn ein Angreifer Schicht ② mit dem schnellsten Computer der Welt angreift – er muss danach immer noch Schicht ① überwinden, und umgekehrt. Die Kombination multipliziert die Sicherheit, statt sie nur zu addieren.
Was jede Komponente macht
| Komponente | Was sie macht | Warum das wichtig ist |
|---|---|---|
| RotorCrypt X | Jedes Zeichen wird durch mehrere rotierende Permutationsstufen geführt. Die Verdrahtung ist dynamisch – kein festes Alphabet. | Die bekannteste Schwäche der historischen Enigma (ein Buchstabe konnte nie zu sich selbst verschlüsselt werden) ist hier vollständig eliminiert. |
| Steckbrett (65.530 Positionen) | Alle 65.530 Positionen sind paarweise miteinander verbunden – wie bei der historischen Enigma, aber mit astronomisch größerem Schlüsselraum. | Schon das Steckbrett allein erzeugt mehr mögliche Konfigurationen als Atome im sichtbaren Universum (siehe Rechnung unten). |
| AES-256-GCM | Moderne Blockverschlüsselung, die weltweit von Militär und Geheimdiensten eingesetzt wird. Jede Nachricht erhält einen einzigartigen Zufallswert (Nonce). | Selbst identische Nachrichten erzeugen jedes Mal einen völlig anderen Verschlüsselungsblock – keine statistische Analyse möglich. |
| HKDF (SHA-3-256) | Aus einem Hauptschlüssel werden separate Schlüssel für Inhalt und Authentifizierung abgeleitet. | Verhindert, dass ein kompromittierter Teilschlüssel andere Bereiche gefährdet. |
| HMAC-Signatur | Jede Nachricht ist kryptographisch unterschrieben. | Jede Manipulation – auch das Ändern eines einzigen Zeichens – wird erkannt. Die Entschlüsselung wird verweigert und der Empfänger gewarnt. |
| Schlüsselrotation | Nach jeder Nachricht wird der Schlüssel automatisch erneuert. | Ein kompromittierter Schlüssel gibt keinen Zugang zu vergangenen oder zukünftigen Nachrichten (Forward Secrecy). |
Wie groß ist der Schlüsselraum? – Die Zahl, die alles erklärt
Der Schlüsselraum ist die Anzahl aller möglichen Schlüsselkombinationen. Je größer diese Zahl, desto länger bräuchte ein Angreifer, um alle Möglichkeiten auszuprobieren.
Zum Einordnen: Das sichtbare Universum enthält schätzungsweise 1080 Atome. Diese Zahl klingt unvorstellbar groß – aber sie ist winzig im Vergleich zu dem, was die RotorCrypt X erzeugt.
Der Schlüsselraum K ergibt sich aus der Kombination von Walzen (hier: 50 Walzen als Beispiel für die Vollversion) und Steckbrett:
Wie lange würde ein Angriff dauern?
Nehmen wir völlig unrealistische Rechenpower an – weit jenseits dessen, was heute möglich ist oder in absehbarer Zeit möglich sein wird:
Was ist mit Quantencomputern?
Quantencomputer gelten als die größte zukünftige Bedrohung für Verschlüsselungen. Der effektivste Quantenangriff auf symmetrische Verschlüsselung heißt Grover-Algorithmus. Er ist schneller als klassische Computer – aber sein Vorteil wird oft stark überschätzt.
Grovers Algorithmus halbiert den Exponenten – also die Anzahl der Nullen. Das klingt dramatisch. Aber schauen Sie sich die Zahlen an:
12Neue Sicherheitsfeatures
Bootstrap-Schutz – K_current niemals im Klartext
Der Sitzungsschlüssel K_current wird beim ersten Nachrichtenaustausch niemals ungeschützt übertragen. Eine mathematisch elegante zirkuläre HMAC-Abhängigkeit schützt ihn:
Nach vollendetem Handshake (grüner Banner) schützt zusätzlich K_PERM – ein permanenter lokaler Schlüssel der niemals das Gerät verlässt.
Replay-Schutz – Jede Nachricht nur einmal
Jede Nachricht kann nur einmal entschlüsselt werden. Versucht jemand eine bereits entschlüsselte Nachricht erneut zu öffnen, erscheint ein klares Hinweisfenster:
Dies schützt auch vor dem Szenario, bei dem jemand Zugriff auf Ihren Rechner erlangt und eine abgefangene Nachricht ein zweites Mal zu entschlüsseln versucht.
Mehr Kapazität – 5.951 Zeichen statt 1.947
Durch Optimierung der internen Blockstruktur fasst eine Nachricht jetzt 5.951 Zeichen – deutlich mehr als zuvor. Die Blockgröße von 13.600 Bytes bleibt dabei identisch.
Weitere Verbesserungen
| Feature | Beschreibung |
|---|---|
| Alphabetische Kontaktliste | Kontakte werden jetzt immer alphabetisch sortiert angezeigt – auch nach einem Neustart des Programms. |
| Leerer Kontakt oben | Ganz oben in der Liste steht ein leerer Eintrag – so ist kein Kontaktname für Umstehende sichtbar. |
| Walzenanzahl-Reset | Nach dem Entschlüsseln wird die Walzenanzahl automatisch geleert – damit wählen Sie bei jeder Antwort bewusst eine neue Anzahl. |
| Synchronisation verbessert | Bei Synchronisationsproblemen läuft der Reset-Prozess jetzt vollautomatisch auf beiden Seiten ab. |
13Registrierung & Vollversion
RotorCrypt X ist als Shareware erhältlich. Die kostenlose Version erlaubt bis zu 3 Walzen. Die Vollversion schaltet alle 50 Walzen frei.
Shareware-Version
Beim ersten Start wird automatisch eine license.key-Datei im Key/-Ordner angelegt. Diese Datei kennzeichnet die Shareware-Version. Solange keine Vollversion-Lizenz aktiviert ist, erscheint beim Wählen von mehr als 3 Walzen ein Hinweisfenster.
Vollversion erwerben
Die Vollversion ist über die integrierte Kaufoption erhältlich. Gehen Sie dazu ins Menü Hilfe → Registrierung und klicken Sie auf „Kaufen". Nach dem Kauf erhalten Sie per E-Mail einen Lizenzschlüssel.
Lizenz aktivieren
Registrierungsfenster
| Status | Anzeige im Fenster |
|---|---|
| Shareware | ⚠ Nicht aktiviert – Felder zum Eingeben sichtbar, „Kaufen"-Button aktiv |
| Vollversion | ✔ Vollversion aktiviert – Name und Schlüssel angezeigt, Felder gesperrt |