New Ideas on a New Old Type of Cipher:The Mixed-Radix One-Time Pad
Dieses Paper formalisiert und generalisiert das Einmalige-Pad auf nicht-uniforme Basen als das Mixed-Radix One-Time Pad (MR-OTP), beweist, dass es Shannons perfekte Geheimhaltung erreicht, klassische Varianten als Spezialfälle wiederherstellt, zeigt auf, dass geheime Basen die erforderliche Schlüsselentropie nicht reduzieren können, und schlägt ein sicheres Sitzungsprotokoll vor.
Originalarbeit lizenziert unter CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dies ist eine KI-generierte Erklärung des untenstehenden Papers. Sie wurde nicht von den Autoren verfasst oder gebilligt. Für technische Genauigkeit konsultieren Sie das Originalpaper. Vollständigen Haftungsausschluss lesen
Die Grundidee: Ein besserer Weg, einen Koffer zu packen
Stellen Sie sich vor, Sie haben einen Koffer (eine Nachricht), den Sie einem Freund schicken möchten, aber Sie wollen sicherstellen, dass niemand sonst ihn öffnen kann. Der Goldstandard dafür ist das One-Time Pad (OTP). Betrachten Sie das OTP als ein magisches Schloss, für das Sie einen Schlüssel benötigen, der exakt dieselbe Größe wie Ihr Koffer hat. Wenn der Schlüssel wirklich zufällig ist und nur einmal verwendet wird, ist das Schloss unknackbar.
Das herkömmliche OTP zwingt Sie jedoch meist dazu, alles in einen standardisierten „binären“ Koffer zu packen (unter Verwendung von nur 0 und 1). Wenn Sie einen Brief versenden, müssen Sie jeden Buchstaben in eine lange Kette aus 0 und 1 umwandeln, was ineffizient sein kann.
Diese Arbeit stellt eine neue Version vor, das Mixed-Radix One-Time Pad (MR-OTP). Anstatt alles in einen binären Koffer zu pressen, erlaubt es Ihnen, einen maßgeschneiderten Koffer zu bauen, bei dem jedes Fach eine unterschiedliche Größe haben kann.
Wie es funktioniert: Der maßgeschneiderte Koffer
Stellen Sie sich vor, Sie packen einen Koffer mit drei verschiedenen Gegenständen:
- Einem Brief (26 Möglichkeiten: A–Z).
- Einer Ampelfarbe (3 Möglichkeiten: Rot, Gelb, Grün).
- Einem Münzwurf (2 Möglichkeiten: Kopf, Zahl).
Im alten Binärsystem müssten Sie all dies in eine lange, unordentliche Kette aus 0 und 1 umwandeln.
Im MR-OTP erstellen Sie ein „Mixed-Radix“-System (gemischtes Zahlsystem). Sie haben drei Fächer in Ihrem Koffer:
- Fach 1: Hält 26 Optionen bereit.
- Fach 2: Hält 3 Optionen bereit.
- Fach 3: Hält 2 Optionen bereit.
Um es zu verschließen, verwenden Sie nicht nur einen einzigen Schlüssel. Sie verwenden einen Schlüssel für jedes Fach:
- Eine Zufallszahl zwischen 0–25 für den Buchstaben.
- Eine Zufallszahl zwischen 0–2 für das Licht.
- Eine Zufallszahl zwischen 0–1 für die Münze.
Sie addieren Ihre geheime Nachricht zu diesen Zufallszahlen (wie das Mischen von Zutaten in einer Schüssel), um den „Ciphertext“ (den verschlossenen Koffer) zu erstellen. Um ihn zu entsperren, subtrahiert Ihr Freund dieselben Zufallszahlen. Da die Mathematik in der spezifischen „Basis“ jedes Fachs durchgeführt wird (Modulo 26, Modulo 3, Modulo 2), kommt die Nachricht perfekt heraus.
Die große Entdeckung: Wird der Schlüssel dadurch kürzer?
Der Autor stellt eine sehr verlockende Frage: „Wenn wir die Größen der Fächer (die Basen) geheim halten, können wir dann einen kürzeren Schlüssel verwenden?“
Stellen Sie sich vor, Sie sagen Ihrem Freund: „Ich verwende einen Koffer mit einem 26-er Fach, einem 3-er Fach und einem 2-er Fach“, aber Sie verraten ihm nicht, welches Fach welches ist. Vielleicht tauschen Sie sie einfach aus? Die Hoffnung war, dass diese geheime Anordnung es Ihnen ermöglichen könnte, mit einem kleineren Schlüssel auszukommen.
Die Arbeit beweist, dass dies unmöglich ist.
Der Autor zeigt, dass die Zufallszahlen (der Schlüssel) immer noch jede einzelne Möglichkeit in jedem Fach abdecken müssen, damit das Schloss mathematisch unknackbar (perfekte Geheimhaltung) bleibt.
- Die Analogie: Stellen Sie sich vor, Sie versuchen, eine bestimmte Karte in einem Kartenspiel zu verstecken. Wenn Sie das Deck mischen (die Nachricht) und dann eine Zufallskarte (den Schlüssel) darauflegen, um sie zu verdecken, muss die Karte, die Sie auflegen, jede beliebige Karte des Decks sein können. Wenn Sie versuchen, ein kleineres Deck an Schlüsseln zu verwenden, bricht die Mathematik zusammen und das Geheimnis fließt ab.
- Das Ergebnis: Selbst wenn Sie die „Regeln“ des Koffers (die Basen) verbergen, muss der Schlüssel immer noch genauso lang und zufällig sein wie die Nachricht selbst. Sie können die Gesetze der Informationstheorie nicht austricksen, um einen kürzeren Schlüssel zu erhalten.
Der wahre Nutzen: Effizienz, nicht Magie
Warum also dieses neue System verwenden, wenn der Schlüssel nicht kürzer wird? Die Arbeit argumenttiert, dass es um Effizienz und Anpassungsfähigkeit geht, nicht um Magie.
- Natürliches Verpacken: Wenn Sie DNA-Daten versenden (4 Buchstaben: A, C, T, G), müssen Sie diese nicht in Binärdaten (0 und 1) erzwingen. Sie können einfach ein „Basis-4“-Fach verwenden. Es passt natürlich zu den Daten, wie ein runder Steckplatz für einen runden Stift statt eines quadratischen.
- Key Rolling (Schlüssel-Rollen): Die Arbeit schlägt ein Protokoll vor, bei dem Alice und Bob eine riesige „Rolle“ an Schlüsseln teilen. Für die erste Nachricht verwenden sie einen bestimmten Satz von Basen (z. B. für Text). Für die nächste Nachricht rollen sie einen neuen Abschnitt des Schlüssels aus, der einen anderen Satz von Basen definiert (z. B. für Zahlen).
- Wichtige Regel: Sie verwenden niemals denselben Teil der Schlüsselrolle erneut. Dies bewahrt die perfekte Sicherheit, während sie die Formate jederzeit wechseln können.
Was dies bedeutet (und was nicht)
- Es IST: Eine formale, mathematisch bewiesene Methode, das One-Time Pad auf Daten anzuwenden, die nicht nur binär sind. Es bestätigt, dass das alte binäre OTP nur ein Spezialfall dieses neuen, flexibleren Systems ist.
- Es IST NICHT: Ein Weg, die Regel „Schlüssellänge muss mindestens Nachrichtenlänge sein“ zu brechen. Es bietet kein „Gratis-Mittagessen“, bei dem man einen winzigen Schlüssel nutzen kann, um eine riesige Nachricht zu verschlüsseln.
- Die offene Frage: Die Arbeit räumt ein, dass die Mathematik zwar perfekt ist, aber eine praktische Frage unbeantwortet bleibt: Wenn ein Angreifer die „Basen“ (die Größen der Fächer) nicht kennt, ist es schwer genug für ihn, die richtige Kombination zu erraten, um den Code zu knacken? Die Arbeit lässt dies als Mysterium für die zukünftige Forschung offen.
Zusammenfassung
Das Mixed-Radix One-Time Pad ist wie ein Upgrade von einem starren Frachtcontainer mit einer festen Größe zu einem Satz modularer, maßgeschneiderter Kisten. Es ermöglicht Ihnen, verschiedene Arten von Daten natürlicher zu verpacken und Formate leicht zu wechseln. Die Arbeit stellt jedoch unmissverständlich fest, dass Sicherheit weiterhin denselben Preis kostet: Sie benötigen immer noch einen Schlüssel, der so lang und zufällig ist wie die Nachricht selbst. Sie gewinnen Flexibilität, aber Sie gewinnen keinen Abkürzung zur perfekten Geheimhaltung.
Ertrinken Sie in Arbeiten in Ihrem Fachgebiet?
Erhalten Sie tägliche Digests der neuesten Arbeiten passend zu Ihren Forschungsbegriffen — mit technischen Zusammenfassungen, in Ihrer Sprache.