T

Text Machine

Leistungsstarke Text-Tools, direkt in Ihrem Browser

Pollux-Chiffre

Verschlüsseln und entschlüsseln Sie die Pollux-Chiffre. Die Nachricht wird zunächst in Morsecode geschrieben, mit einem einzelnen x zwischen den Buchstaben und einem doppelten x zwischen den Wörtern, und dann wird jeder Punkt, jeder Strich und jedes Trennzeichen durch eine der Ziffern von null bis neun ersetzt, die Sie ihm zuweisen. Da mehrere Ziffern für dasselbe Symbol stehen können, wird derselbe Buchstabe jedes Mal anders geschrieben. Verfolgen Sie die Live-Berechnung von Buchstaben zu Morsecode zu Ziffer und kopieren, laden Sie das Ergebnis herunter oder teilen Sie es. Alles läuft in Ihrem Browser.

Schlüssel

Schlüssel

Der Schlüssel legt fest, wofür jede Ziffer 0-9 steht. Geben Sie zehn Symbole ein, eines für jede Ziffer der Reihe nach von 0 bis 9, und verwenden Sie dabei einen Punkt (.), einen Strich (-) oder ein x für das Trennzeichen. Der Schlüssel muss mindestens eines von jedem enthalten, damit jedes Symbol eine Ziffer hat. Das Beispiel x...x--xxx macht 0, 4, 7, 8 und 9 zu Trennzeichen, 1, 2 und 3 zu Punkten und 5 und 6 zu Strichen. Alles Unbrauchbare fällt auf diese Standardeinstellung zurück, und beide Seiten müssen denselben Schlüssel verwenden.

Klartext
Geheimtext-Ziffern

Geben Sie oben Text ein, um das Ergebnis hier zu sehen.

Schlüsseltabelle (Symbol → Ziffern)

Symbol

Ziffern

Punkt

1
2
3

Strich

5
6

×

Trennzeichen (x)

0
4
7
8
9

So verwenden Sie Pollux Cipher

  1. 1

    Verschlüsseln oder Entschlüsseln wählen

    Wählen Sie Verschlüsseln, um Klartext in Pollux-Geheimtext-Ziffern umzuwandeln, oder Entschlüsseln, um Geheimtext-Ziffern wieder in Klartext umzuwandeln.

  2. 2

    Den Schlüssel festlegen

    Geben Sie zehn Symbole ein, eines für jede Ziffer 0 bis 9, und verwenden Sie dabei einen Punkt, einen Strich oder ein x für das Trennzeichen. Stellen Sie sicher, dass alle drei Symbole vorkommen, damit jedes Symbol eine Ziffer hat, und verwenden Sie auf beiden Seiten denselben Schlüssel.

  3. 3

    Ihren Text eingeben oder einfügen

    Geben Sie Ihre Nachricht ein, und sie wird während der Eingabe umgewandelt. Beim Verschlüsseln zeigt das Schritte-Feld jeden Buchstaben über seinem Morsecode und dann den gesamten Strom Symbol für Symbol mit der Ziffer unter jedem.

  4. 4

    Die Schlüsseltabelle lesen

    Öffnen Sie die Schlüsseltabelle, um zu sehen, welche Ziffern unter Ihrem aktuellen Schlüssel für den Punkt, den Strich und das Trennzeichen stehen.

  5. 5

    Kopieren, herunterladen oder teilen

    Kopieren Sie das Ergebnis, laden Sie es als Textdatei herunter oder teilen Sie einen Link, der das Tool mit Ihrem exakten Text und Schlüssel wieder startbereit öffnet.

Die Pollux-Chiffre verstehen

Was ist die Pollux-Chiffre?

Die Pollux-Chiffre verbirgt eine Nachricht in einer harmlos aussehenden Folge der Ziffern 0 bis 9. Sie funktioniert, indem sie den Text zunächst in Morsecode umwandelt und den Morsecode dann tarnt: Jeder Punkt, jeder Strich und jedes Trennzeichen wird durch eine Zahl ersetzt. Da die fertige Nachricht nichts als Ziffern ist, gibt sie keinen offensichtlichen Hinweis darauf, dass darunter Morsecode steckt, und genau das macht sie zu einem Favoriten bei Rätseljagden, in Escape Rooms sowie bei Capture-the-Flag- und Science-Olympiad-CodeBusters-Wettbewerben.

Pollux gehört zur selben kleinen Familie morsebasierter Bleistift-und-Papier-Chiffren wie Fractionated Morse und Morbit, die alle von der American Cryptogram Association (Amerikanische Kryptogramm-Vereinigung) katalogisiert und am Leben gehalten werden. Was Pollux auszeichnet, ist die clevere Verwendung von mehr Ziffern als Symbolen: Es gibt nur drei Morse-Symbole, aber zehn Ziffern, sodass jedem Symbol mehrere Ziffern zugewiesen werden, hinter denen es sich verbergen kann. Diese eine Idee ist der ganze Trick, und sie ist es, die die Buchstabenhäufigkeiten einebnet, auf die sich ein Codeknacker sonst stützen würde.

Drei Symbole, zehn Ziffern

Sobald eine Nachricht in Morsecode geschrieben ist, verwendet sie nur drei Symbole: den Punkt, den Strich und ein Trennzeichen, hier als x geschrieben — ein einzelnes x zwischen den Buchstaben und ein doppeltes xx zwischen den Wörtern. Um sie zu verschlüsseln, entscheiden Sie, welche der Ziffern 0 bis 9 für einen Punkt stehen, welche für einen Strich und welche für das Trennzeichen. Es gibt keine feste Regel; die einzige Bedingung ist, dass jedes der drei Symbole mindestens eine Ziffer erhält, sodass nichts ohne eine Zahl bleibt und das Entschlüsseln möglich bleibt.

Wenn man zehn Ziffern unter drei Symbolen aufteilt, erhalten die meisten Symbole am Ende zwei, drei oder mehr Ziffern zur Auswahl. Wenn Sie im Strom auf einen Punkt treffen, dürfen Sie jede der dem Punkt zugewiesenen Ziffern schreiben. Diese Freiheit ist das Herz von Pollux: Der Buchstabe E, ein einzelner Punkt, kann an einer Stelle eine 1 und an einer anderen eine 3 sein, sodass ein Angreifer, der zählt, wie oft jede Ziffer auftaucht, fast nichts darüber erfährt, welche Buchstaben häufig sind.

Die Auswahl unter den Ziffern

Da ein einzelnes Symbol mehreren Ziffern zugeordnet sein kann, muss die verschlüsselnde Person jedes Mal eine auswählen. Traditionell wird die Wahl zufällig getroffen, sodass dieselbe Nachricht, zweimal verschlüsselt, zwei verschiedene Zahlenketten ergibt — eine nützliche Eigenschaft, die die Analyse zusätzlich erschwert.

Ein Online-Tool muss jedoch wiederholbar sein: Geben Sie denselben Text mit demselben Schlüssel ein, sollten Sie stets dasselbe Ergebnis erhalten, und ein geteilter Link muss genau das wieder öffnen, was Sie gesehen haben. Dieses Tool bewahrt die Vielfalt ohne den Zufall, indem es die Ziffern jedes Symbols der Reihe nach durchläuft. Wenn dem Punkt 1, 2 und 3 zugewiesen sind, wird der erste Punkt zu 1, der nächste zu 2, der nächste zu 3, dann wieder zurück zu 1 und so weiter. Die Ausgabe verteilt sich noch immer über alle verfügbaren Ziffern, ist nun aber reproduzierbar — und das Entschlüsseln hängt nie davon ab, welche Ziffer gewählt wurde, denn jede Ziffer wird auf genau ein Symbol zurück abgebildet.

Wie die Pollux-Chiffre funktioniert

Die Verschlüsselung läuft in zwei Zügen ab. Zuerst schreibt man die ganze Nachricht in Morsecode und setzt ein x zwischen die Buchstaben und zwei zwischen die Wörter. Zweitens geht man diesen Punkt-Strich-x-Strom Symbol für Symbol durch und ersetzt jedes Symbol durch eine der ihm zugewiesenen Ziffern. Es gibt keine Auffüllung und keine Gruppierung, um die man sich kümmern müsste: Jedes Symbol wird einfach zu einer einzelnen Ziffer, sodass ein Strom aus zwanzig Symbolen zu genau zwanzig Ziffern wird.

Das Schritte-Feld oben zeigt dies live. Die obere Zeile paart jeden Buchstaben mit seinem Morsecode, und die untere Zeile legt den vollständigen Strom Symbol für Symbol aus, mit der Ziffer, zu der jedes wurde, darunter. Beobachten Sie einen wiederholten Buchstaben, und Sie werden sehen, wie er unterschiedliche Ziffern annimmt — der sichtbare Beweis dafür, wie Pollux seine Zahlen streut. Die Schlüsseltabelle darunter zeigt für den aktuellen Schlüssel genau, welche Ziffern zum Punkt, zum Strich und zum Trennzeichen gehören.

Ein durchgerechnetes Beispiel

Nehmen wir den Notruf SOS mit dem Schlüssel x...x--xxx, der 1, 2 und 3 zu Punkten, 5 und 6 zu Strichen und 0, 4, 7, 8 und 9 zu Trennzeichen macht. In Morsecode ist SOS Punkt-Punkt-Punkt für S, Strich-Strich-Strich für O und erneut Punkt-Punkt-Punkt für S, durch einzelne Trennzeichen zu dem aus elf Symbolen bestehenden Strom Punkt Punkt Punkt x Strich Strich Strich x Punkt Punkt Punkt verbunden.

Nun ersetzt man jedes Symbol, indem man seine Ziffern durchläuft. Die ersten drei Punkte nehmen 1, 2 und 3; das erste Trennzeichen nimmt 0; die drei Striche nehmen 5, 6 und 5 (der Strich hat nur zwei Ziffern, also beginnt der Zyklus von vorn); das nächste Trennzeichen nimmt 4; und die letzten drei Punkte nehmen wieder 1, 2 und 3. Das Ergebnis ist 12305654123. Das Entschlüsseln kehrt den Vorgang um: Jede Ziffer wird zu ihrem Symbol — 1, 2, 3 sind Punkte, 0 und 4 sind Trennzeichen, 5 und 6 sind Striche —, wodurch Punkt Punkt Punkt x Strich Strich Strich x Punkt Punkt Punkt wieder aufgebaut wird, was über die Morse-Tabelle als SOS zurückgelesen wird.

Eine Pollux-Nachricht entschlüsseln

Das Entschlüsseln ist herrlich unkompliziert, weil es keine Mehrdeutigkeit gibt: Jede Ziffer steht für genau ein Symbol. Schlagen Sie jede Ziffer im Schlüssel nach, um die Zahlenkette wieder in Punkte, Striche und Trennzeichen zu verwandeln, fügen Sie sie zu einem langen Strom zusammen, teilen Sie ihn dann an den Trennzeichen auf — ein einzelnes x beendet einen Buchstaben und ein doppeltes xx beendet ein Wort — und lesen Sie jede Folge von Punkten und Strichen über die Morse-Tabelle zurück, um den Text wiederherzustellen.

Um korrekt zu entschlüsseln, müssen Sie denselben Schlüssel verwenden, der zum Verschlüsseln benutzt wurde; ein anderer Schlüssel bildet die Ziffern auf die falschen Symbole ab, und der Morsecode kommt als Unsinn heraus. Da nur Buchstaben und Ziffern einen Morsecode haben, wurden alle Satzzeichen oder anderen Symbole in der ursprünglichen Nachricht beim Verschlüsseln verworfen und kehren nicht zurück, und eine Zusammenziehung wie "it's" kommt als das einzelne Wort ITS zurück. Leerzeichen zwischen Gruppen von Geheimtext-Ziffern werden beim Entschlüsseln ignoriert, sodass es keine Rolle spielt, ob der Geheimtext am Stück oder in ordentlichen Fünferblöcken geschrieben wurde.

Geschichte, Verwendung und Sicherheit

Pollux ist eine aus einer Handvoll morsebasierter Chiffren — neben Fractionated Morse und Morbit —, die von der American Cryptogram Association (Amerikanische Kryptogramm-Vereinigung) für die Freizeit-Kryptoanalyse gesammelt wurden, und sie hat in Schulwettbewerben wie Science Olympiad CodeBusters ein zweites Leben gefunden, wo Schüler lernen, den Schlüssel aus den Mustern wiederzugewinnen, die der Morsecode hinterlässt. Der Trick, mehr Geheimtext-Symbole als Klartext-Symbole zu verwenden, sodass mehrere für eines stehen, ist eine kleine, aber elegante Lektion darüber, wie man das Zählen von Häufigkeiten überwindet.

Nach modernen Maßstäben ist Pollux nicht sicher. Jedes Symbol über mehrere Ziffern zu verteilen vereitelt eine naive Häufigkeitsanalyse, aber der zugrunde liegende Morsecode erzwingt starke, wohlbekannte Muster — nie erscheinen drei Trennzeichen hintereinander, bestimmte kurze Codes sind sehr häufig — und ein bekannter oder erratener Schlüssel oder schlicht genug Geheimtext lässt einen entschlossenen Löser oder einen Computer die Nachricht wiederherstellen. Behandeln Sie Pollux als Rätsel und Lehrmittel, eine anschauliche Demonstration, wie das Tarnen einer Kodierung mit einer anderen die Hürde erhöht, und niemals als Mittel zum Schutz echter Geheimnisse. Für echte Vertraulichkeit verwenden Sie stets einen modernen, von Fachleuten geprüften Algorithmus wie AES.

Häufig gestellte Fragen

Was ist die Pollux-Chiffre?
Es ist eine Handchiffre, die Morsecode in einer Folge der Ziffern 0 bis 9 verbirgt. Die Nachricht wird in Morsecode geschrieben, mit x als Trennzeichen zwischen den Buchstaben und xx zwischen den Wörtern, dann wird jeder Punkt, Strich und jedes Trennzeichen durch eine der ihm zugewiesenen Ziffern ersetzt. Da jedes Symbol mehrere Ziffern haben kann, verwendet der Geheimtext alle zehn Ziffern, und derselbe Buchstabe sieht selten zweimal gleich aus.
Wie funktioniert der Pollux-Schlüssel?
Der Schlüssel entscheidet, welche Ziffern für einen Punkt stehen, welche für einen Strich und welche für das Trennzeichen. Sie teilen alle zehn Ziffern 0 bis 9 unter den drei Symbolen auf, mit mindestens einer Ziffer für jedes. In diesem Tool geben Sie zehn Symbole der Reihe nach für die Ziffern 0 bis 9 ein — zum Beispiel macht x...x--xxx 0, 4, 7, 8 und 9 zu Trennzeichen, 1, 2 und 3 zu Punkten und 5 und 6 zu Strichen.
Warum können mehrere Ziffern dasselbe Symbol bedeuten?
Es gibt nur drei Morse-Symbole, aber zehn Ziffern, sodass die zusätzlichen Ziffern unter den Symbolen aufgeteilt werden. Jedem Symbol mehr als eine Ziffer zu geben, ist der ganze Sinn von Pollux: Es erlaubt, einen häufigen Buchstaben auf verschiedene Weise zu schreiben, was die Ziffernhäufigkeiten einebnet und die einfachen Zähl-Angriffe vereitelt, die eine reine Substitutionschiffre knacken.
Warum ergibt derselbe Text hier dieselben Ziffern?
Die traditionelle Chiffre wählt zufällig eine Ziffer, wann immer ein Symbol mehr als eine hat, sodass sich jede Verschlüsselung unterscheidet. Ein Web-Tool muss reproduzierbar sein, daher durchläuft dieses Tool stattdessen die Ziffern jedes Symbols der Reihe nach — zum Beispiel erst 1, dann 2, dann 3, dann wieder zurück zu 1. Die Ausgabe verwendet noch immer alle zugewiesenen Ziffern, und da jede Ziffer auf ein Symbol zurück abgebildet wird, ist das Entschlüsseln davon unberührt.
Können Sie ein durchgerechnetes Beispiel zeigen?
Mit dem Schlüssel x...x--xxx wird das Wort SOS zu den Ziffern 12305654123. SOS ist in Morsecode Punkt-Punkt-Punkt x Strich-Strich-Strich x Punkt-Punkt-Punkt; durchläuft man jedes Symbol durch seine Ziffern, ergibt das 1, 2, 3 für die Punkte, 0 für das Trennzeichen, 5, 6, 5 für die Striche, 4 für das nächste Trennzeichen und 1, 2, 3 für die letzten Punkte.
Wie entschlüssele ich eine Pollux-Nachricht?
Kehren Sie die Schritte um: Schlagen Sie jede Ziffer im Schlüssel nach, um ihr einzelnes Morse-Symbol zu erhalten, fügen Sie sie zu einer Punkt-Strich-x-Zeichenfolge zusammen, teilen Sie sie an den Trennzeichen auf (einzelnes x zwischen den Buchstaben, doppeltes xx zwischen den Wörtern) und lesen Sie jede Folge von Punkten und Strichen über die Morse-Tabelle zurück. In diesem Tool wählen Sie Entschlüsseln und geben denselben Schlüssel ein, der zum Verschlüsseln verwendet wurde.
Kommt es mit Zahlen und Satzzeichen zurecht?
Buchstaben und Ziffern werden verschlüsselt, weil beide einen standardisierten Morsecode haben. Satzzeichen und andere Symbole werden verworfen, und jede Folge von Leerzeichen wird zu einer einzelnen Worttrennung. Das bedeutet, dass eine Zusammenziehung wie "it's" als das einzelne Wort ITS behandelt wird, was den gängigen Referenzimplementierungen der Chiffre entspricht.
Was ist, wenn mein Schlüssel ungültig ist?
Ein Schlüssel muss sich zu genau zehn Symbolen auflösen und alle drei von Punkt, Strich und Trennzeichen verwenden. Tut er das nicht — zu wenige oder zu viele Symbole oder ein fehlendes Symbol —, fällt das Tool auf den Standardschlüssel x...x--xxx zurück, damit die Seite weiter funktioniert. Die Schlüsseltabelle zeigt stets den tatsächlich verwendeten Schlüssel, was Ihre Bestätigung dafür ist, dass ein eingegebener Schlüssel akzeptiert wurde.
Wie unterscheidet sich Pollux von Morbit und Fractionated Morse?
Alle drei schreiben die Nachricht zuerst in Morsecode. Pollux ersetzt jedes einzelne Symbol durch eine Ziffer und teilt die zehn Ziffern unter den drei Symbolen auf. Morbit liest den Strom in Zweiergruppen und gibt die Ziffern 1 bis 9 aus, während Fractionated Morse ihn in Dreiergruppen liest und die Buchstaben A bis Z ausgibt. Pollux und Morbit erzeugen also beide Zahlen, aber auf unterschiedliche Weise, und Fractionated Morse erzeugt Buchstaben.
Ist die Pollux-Chiffre sicher?
Nein. Jedes Symbol über mehrere Ziffern zu verteilen vereitelt das einfache Zählen von Häufigkeiten, aber der zugrunde liegende Morsecode hinterlässt starke statistische Muster, und die Chiffre fällt klassischen Lösungsmethoden und Computern zum Opfer, besonders wenn der Schlüssel erraten oder wiederverwendet wird oder wenn reichlich Geheimtext vorhanden ist. Sie ist hervorragend für Rätsel und zum Lernen, aber für echten Schutz verwenden Sie einen modernen Algorithmus wie AES.
Wird mein Text auf einen Server hochgeladen?
Nein. Das gesamte Verschlüsseln und Entschlüsseln geschieht vollständig in Ihrem Browser, sodass Ihr Text niemals hochgeladen, protokolliert oder gespeichert wird. Selbst ein Teilen-Link bewahrt Ihren Text und Schlüssel in dem Teil der URL nach dem #-Symbol auf, den Browser niemals an einen Server senden, sodass Ihre Nachricht privat bleibt, bis Sie sich entscheiden, den Link zu teilen.

Verwandte Tools

Machen Sie weiter mit diesen praktischen Tools

Fractionated Morse Cipher

Morbit Cipher

Morsecode-Übersetzer

Caesar-Verschlüsselung

Vigenère-Verschlüsselung

Atbash-Verschlüsselung