SIGABA

Verarbeitet oder analysiert klassische Chiffrierdaten mit “SIGABA”.

Kostenlos · Ohne Anmeldung

Texteingabe

Das Ergebnis kann danach kopiert oder heruntergeladen werden.

Optionen

Über dieses Werkzeug SIGABA

Verarbeitet oder analysiert klassische Chiffrierdaten mit “SIGABA”.

Eingabe: Text. Ergebnis: Text.

Beispiel

Mit „Beispiel testen“ wird das öffentliche Beispiel mit seinen Einstellungen geladen und ausgeführt.

Einstellungen des Beispiels
ParameterBeispielwertEingabe und Auswahl
1. (linker) Chiffrierrädchen"BHKWECJDOVAYLFMITUGXRNSPZQ"Beispiel 1, Beispiel 2, Beispiel 3, Beispiel 4, Beispiel 5, Beispiel 6, Beispiel 7, Beispiel 8, Beispiel 9, Beispiel 10. Escape-Sequenzen wie \n, \r und \t werden unterstützt
1. Chiffrierrädchen umgekehrttrueEin oder aus
Anfangswert des 1. ChiffrierrädchensGA, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
2. Chiffrierrotor"CDTAKGQOZXLVJYHSWMIBPRUNEF"Beispiel 1, Beispiel 2, Beispiel 3, Beispiel 4, Beispiel 5, Beispiel 6, Beispiel 7, Beispiel 8, Beispiel 9, Beispiel 10. Escape-Sequenzen wie \n, \r und \t werden unterstützt
2. Chiffrierrotor umgekehrtfalseEin oder aus
2. Chiffrierrotor AnfangswertLA, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
3. (mittlerer) Chiffrierrotor"WAXHJZMBVDPOLTUYRCQFNSGKEI"Beispiel 1, Beispiel 2, Beispiel 3, Beispiel 4, Beispiel 5, Beispiel 6, Beispiel 7, Beispiel 8, Beispiel 9, Beispiel 10. Escape-Sequenzen wie \n, \r und \t werden unterstützt
3. Chiffrierrotor umgekehrtfalseEin oder aus
3. Chiffrierrotor AnfangswertIA, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
4. Chiffrierrotor"HUSCWIMJQXDALVGBFTOYZKRPNE"Beispiel 1, Beispiel 2, Beispiel 3, Beispiel 4, Beispiel 5, Beispiel 6, Beispiel 7, Beispiel 8, Beispiel 9, Beispiel 10. Escape-Sequenzen wie \n, \r und \t werden unterstützt
4. Chiffrierrotor umgekehrtfalseEin oder aus
4. Chiffrierrotor AnfangswertTA, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
5. (rechts) Chiffrierrotor"RTLSMNKXFVWQUZGCHEJBYDAIPO"Beispiel 1, Beispiel 2, Beispiel 3, Beispiel 4, Beispiel 5, Beispiel 6, Beispiel 7, Beispiel 8, Beispiel 9, Beispiel 10. Escape-Sequenzen wie \n, \r und \t werden unterstützt
5. Chiffrierrotor umgekehrtfalseEin oder aus
5. Chiffrierrotor AnfangswertBA, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
1. (linker) Steuerungsrädchen"GHAQBRJWDMNZTSKLOUXYPFIECV"Beispiel 1, Beispiel 2, Beispiel 3, Beispiel 4, Beispiel 5, Beispiel 6, Beispiel 7, Beispiel 8, Beispiel 9, Beispiel 10. Escape-Sequenzen wie \n, \r und \t werden unterstützt
1. Steuerungsrädchen umgekehrtfalseEin oder aus
Anfangswert des 1. SteuerungsrädchensNA, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
2. Kontrollrotor"VFLGEMTCXZIQDYAKRPBONHWSUJ"Beispiel 1, Beispiel 2, Beispiel 3, Beispiel 4, Beispiel 5, Beispiel 6, Beispiel 7, Beispiel 8, Beispiel 9, Beispiel 10. Escape-Sequenzen wie \n, \r und \t werden unterstützt
2. Kontrollrotor umgekehrttrueEin oder aus
2. Kontrollrotor AnfangswertQA, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
3. (mittlerer) Kontrollrotor"ZQCAYHRJNXPFLKIOTBUSVWMGDE"Beispiel 1, Beispiel 2, Beispiel 3, Beispiel 4, Beispiel 5, Beispiel 6, Beispiel 7, Beispiel 8, Beispiel 9, Beispiel 10. Escape-Sequenzen wie \n, \r und \t werden unterstützt
3. Kontrollrotor umgekehrtfalseEin oder aus
3. Kontrollrotor AnfangswertBA, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
4. Steuerungsrotor"EZVSWPCTULGAOFDJNBIYMXKQHR"Beispiel 1, Beispiel 2, Beispiel 3, Beispiel 4, Beispiel 5, Beispiel 6, Beispiel 7, Beispiel 8, Beispiel 9, Beispiel 10. Escape-Sequenzen wie \n, \r und \t werden unterstützt
4. Steuerungsrotor umgekehrtfalseEin oder aus
4. Steuerungsrotor AnfangswertJA, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
5. (rechts) Steuerungsrotor"ELKSGDXMVYJUZNCAROQBPWHITF"Beispiel 1, Beispiel 2, Beispiel 3, Beispiel 4, Beispiel 5, Beispiel 6, Beispiel 7, Beispiel 8, Beispiel 9, Beispiel 10. Escape-Sequenzen wie \n, \r und \t werden unterstützt
5. Steuerungsrotor umgekehrtfalseEin oder aus
5. Steuerungsrotor AnfangswertRA, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
1. (linker) Indexrädchen"3891625740"Beispiel 1, Beispiel 2, Beispiel 3, Beispiel 4, Beispiel 5. Escape-Sequenzen wie \n, \r und \t werden unterstützt
Anfangswert des 1. Indexrädchens30, 1, 2, 3, 4, 5, 6, 7, 8, 9
2. Indexrotor"6297135408"Beispiel 1, Beispiel 2, Beispiel 3, Beispiel 4, Beispiel 5. Escape-Sequenzen wie \n, \r und \t werden unterstützt
2. Indexrotor Anfangswert10, 1, 2, 3, 4, 5, 6, 7, 8, 9
3. (mittlerer) Indexrotor"2389715064"Beispiel 1, Beispiel 2, Beispiel 3, Beispiel 4, Beispiel 5. Escape-Sequenzen wie \n, \r und \t werden unterstützt
3. Indexrotor Anfangswert80, 1, 2, 3, 4, 5, 6, 7, 8, 9
4. Indexrotor"9264351708"Beispiel 1, Beispiel 2, Beispiel 3, Beispiel 4, Beispiel 5. Escape-Sequenzen wie \n, \r und \t werden unterstützt
4. Indexrotor Anfangswert60, 1, 2, 3, 4, 5, 6, 7, 8, 9
5. (rechts) Indexrotor"9573086142"Beispiel 1, Beispiel 2, Beispiel 3, Beispiel 4, Beispiel 5. Escape-Sequenzen wie \n, \r und \t werden unterstützt
5. Indexrotor Anfangswert60, 1, 2, 3, 4, 5, 6, 7, 8, 9
SIGABA-ModusVerschlüsselnVerschlüsseln, Entschlüsseln

Eingabe

HELLO WORLD TESTING THE SIGABA MACHINE

Ergebnis

ULBECJCZJBJFVUDWAVRGRBMPSQHOTTNVQEESKN

Parameter

ParameterStandardwertEingabe und Auswahl
1. (linker) Chiffrierrädchen"SRGWANHPJZFXVIDQCEUKBYOLMT"Beispiel 1, Beispiel 2, Beispiel 3, Beispiel 4, Beispiel 5, Beispiel 6, Beispiel 7, Beispiel 8, Beispiel 9, Beispiel 10. Escape-Sequenzen wie \n, \r und \t werden unterstützt
1. Chiffrierrädchen umgekehrtfalseEin oder aus
Anfangswert des 1. ChiffrierrädchensAA, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
2. Chiffrierrotor"SRGWANHPJZFXVIDQCEUKBYOLMT"Beispiel 1, Beispiel 2, Beispiel 3, Beispiel 4, Beispiel 5, Beispiel 6, Beispiel 7, Beispiel 8, Beispiel 9, Beispiel 10. Escape-Sequenzen wie \n, \r und \t werden unterstützt
2. Chiffrierrotor umgekehrtfalseEin oder aus
2. Chiffrierrotor AnfangswertAA, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
3. (mittlerer) Chiffrierrotor"SRGWANHPJZFXVIDQCEUKBYOLMT"Beispiel 1, Beispiel 2, Beispiel 3, Beispiel 4, Beispiel 5, Beispiel 6, Beispiel 7, Beispiel 8, Beispiel 9, Beispiel 10. Escape-Sequenzen wie \n, \r und \t werden unterstützt
3. Chiffrierrotor umgekehrtfalseEin oder aus
3. Chiffrierrotor AnfangswertAA, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
4. Chiffrierrotor"SRGWANHPJZFXVIDQCEUKBYOLMT"Beispiel 1, Beispiel 2, Beispiel 3, Beispiel 4, Beispiel 5, Beispiel 6, Beispiel 7, Beispiel 8, Beispiel 9, Beispiel 10. Escape-Sequenzen wie \n, \r und \t werden unterstützt
4. Chiffrierrotor umgekehrtfalseEin oder aus
4. Chiffrierrotor AnfangswertAA, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
5. (rechts) Chiffrierrotor"SRGWANHPJZFXVIDQCEUKBYOLMT"Beispiel 1, Beispiel 2, Beispiel 3, Beispiel 4, Beispiel 5, Beispiel 6, Beispiel 7, Beispiel 8, Beispiel 9, Beispiel 10. Escape-Sequenzen wie \n, \r und \t werden unterstützt
5. Chiffrierrotor umgekehrtfalseEin oder aus
5. Chiffrierrotor AnfangswertAA, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
1. (linker) Steuerungsrädchen"SRGWANHPJZFXVIDQCEUKBYOLMT"Beispiel 1, Beispiel 2, Beispiel 3, Beispiel 4, Beispiel 5, Beispiel 6, Beispiel 7, Beispiel 8, Beispiel 9, Beispiel 10. Escape-Sequenzen wie \n, \r und \t werden unterstützt
1. Steuerungsrädchen umgekehrtfalseEin oder aus
Anfangswert des 1. SteuerungsrädchensAA, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
2. Kontrollrotor"SRGWANHPJZFXVIDQCEUKBYOLMT"Beispiel 1, Beispiel 2, Beispiel 3, Beispiel 4, Beispiel 5, Beispiel 6, Beispiel 7, Beispiel 8, Beispiel 9, Beispiel 10. Escape-Sequenzen wie \n, \r und \t werden unterstützt
2. Kontrollrotor umgekehrtfalseEin oder aus
2. Kontrollrotor AnfangswertAA, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
3. (mittlerer) Kontrollrotor"SRGWANHPJZFXVIDQCEUKBYOLMT"Beispiel 1, Beispiel 2, Beispiel 3, Beispiel 4, Beispiel 5, Beispiel 6, Beispiel 7, Beispiel 8, Beispiel 9, Beispiel 10. Escape-Sequenzen wie \n, \r und \t werden unterstützt
3. Kontrollrotor umgekehrtfalseEin oder aus
3. Kontrollrotor AnfangswertAA, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
4. Steuerungsrotor"SRGWANHPJZFXVIDQCEUKBYOLMT"Beispiel 1, Beispiel 2, Beispiel 3, Beispiel 4, Beispiel 5, Beispiel 6, Beispiel 7, Beispiel 8, Beispiel 9, Beispiel 10. Escape-Sequenzen wie \n, \r und \t werden unterstützt
4. Steuerungsrotor umgekehrtfalseEin oder aus
4. Steuerungsrotor AnfangswertAA, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
5. (rechts) Steuerungsrotor"SRGWANHPJZFXVIDQCEUKBYOLMT"Beispiel 1, Beispiel 2, Beispiel 3, Beispiel 4, Beispiel 5, Beispiel 6, Beispiel 7, Beispiel 8, Beispiel 9, Beispiel 10. Escape-Sequenzen wie \n, \r und \t werden unterstützt
5. Steuerungsrotor umgekehrtfalseEin oder aus
5. Steuerungsrotor AnfangswertAA, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
1. (linker) Indexrädchen"6201348957"Beispiel 1, Beispiel 2, Beispiel 3, Beispiel 4, Beispiel 5. Escape-Sequenzen wie \n, \r und \t werden unterstützt
Anfangswert des 1. Indexrädchens00, 1, 2, 3, 4, 5, 6, 7, 8, 9
2. Indexrotor"6201348957"Beispiel 1, Beispiel 2, Beispiel 3, Beispiel 4, Beispiel 5. Escape-Sequenzen wie \n, \r und \t werden unterstützt
2. Indexrotor Anfangswert00, 1, 2, 3, 4, 5, 6, 7, 8, 9
3. (mittlerer) Indexrotor"6201348957"Beispiel 1, Beispiel 2, Beispiel 3, Beispiel 4, Beispiel 5. Escape-Sequenzen wie \n, \r und \t werden unterstützt
3. Indexrotor Anfangswert00, 1, 2, 3, 4, 5, 6, 7, 8, 9
4. Indexrotor"6201348957"Beispiel 1, Beispiel 2, Beispiel 3, Beispiel 4, Beispiel 5. Escape-Sequenzen wie \n, \r und \t werden unterstützt
4. Indexrotor Anfangswert00, 1, 2, 3, 4, 5, 6, 7, 8, 9
5. (rechts) Indexrotor"6201348957"Beispiel 1, Beispiel 2, Beispiel 3, Beispiel 4, Beispiel 5. Escape-Sequenzen wie \n, \r und \t werden unterstützt
5. Indexrotor Anfangswert00, 1, 2, 3, 4, 5, 6, 7, 8, 9
SIGABA-ModusVerschlüsselnVerschlüsseln, Entschlüsseln

Vor der Auswertung

Schlüsselkodierung, Modus, Padding und IV müssen übereinstimmen. Historische Chiffren dienen dem Lernen; Kodierung schafft keine Vertraulichkeit.

So funktioniert diese Seite

  1. Text einfügen oder eine lokale Datei öffnen.
  2. Optionen bei Bedarf anpassen und Ausführen wählen.
  3. Ergebnis kopieren oder die ursprünglichen Ausgabebytes herunterladen.

Eingaben und Ergebnisse werden nicht automatisch hochgeladen, veröffentlicht oder in die URL geschrieben. Die Verarbeitung erfolgt im Browser; HTTP Request und DNS over HTTPS senden ausdrücklich gestartete Anfragen. Dateien: bis 128 MiB, Ausgabe: bis 64 MiB; einzelne Operationen haben kleinere Grenzen. Vorschauen können gekürzt sein. Text nutzt UTF-8; für exakte Bytes eine Datei öffnen.

Ähnliche Werkzeuge

Verschlüsselung / Kodierung

Referenz zur Operation

Technische Originaldokumentation ansehen (English)