Quantum Circuit Realization and Grover Cryptanalysis of the Hybrid ARX-SPN Cipher GFSPX

Dieser Beitrag stellt eine qubit-optimierte Quantenschaltkreis-Implementierung des leichten hybriden ARX-SPN-Chiffriers GFSPX vor und bewertet dessen Post-Quanten-Sicherheit durch einen parallelisierten Grover-Angriff, wobei eine gesamte Quantenkosten von 1,12×21591{,}12 \times 2^{159} Gattern ermittelt werden, die zwar unter den NIST-Level-1-Schwellenwerten liegen, jedoch eine überlegene Resistenz im Vergleich zu anderen leichten Designs aufweisen.

Ursprüngliche Autoren: Ibrahim Ulgen (Institute of Applied Mathematics, Middle East Technical University, Ankara/Türkiye, Department of Mathematics, Siirt University, Siirt/Türkiye), Hasan Ozgur Cildiroglu (Physics Departme
Veröffentlicht 2026-05-28
📖 5 Min. Lesezeit🧠 Tiefgang

Ursprüngliche Autoren: Ibrahim Ulgen (Institute of Applied Mathematics, Middle East Technical University, Ankara/Türkiye, Department of Mathematics, Siirt University, Siirt/Türkiye), Hasan Ozgur Cildiroglu (Physics Department, Ankara University, Ankara/Türkiye), Oğuz Yayla (Institute of Applied Mathematics, Middle East Technical University, Ankara/Türkiye)

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

Stellen Sie sich vor, Sie hätten ein sehr spezielles, leichtgewichtiges digitales Schloss (genannt GFSPX), das entwickelt wurde, um Daten auf kleinen Geräten wie intelligenten Sensoren oder RFID-Tags zu schützen. Dieses Schloss ist darauf ausgelegt, schnell zu sein und sehr wenig Energie zu verbrauchen, was es perfekt für das „Internet der Dinge" macht.

Allerdings taucht eine neue Art von „Super-Werkzeug" auf, ein Quantencomputer. Im Gegensatz zu herkömmlichen Computern, die Schlüssel nacheinander prüfen, kann ein Quantencomputer viele Schlüssel gleichzeitig überprüfen und könnte diese Schlösser potenziell viel schneller knacken. Dieser Artikel stellt eine einfache Frage: Wenn ein Quantencomputer versucht, dieses spezifische Schloss zu brechen, wie schwer wird es dann tatsächlich sein?

Hier ist die Aufschlüsselung ihrer Erkenntnisse mit alltäglichen Analogien:

1. Das Design des Schlosses: Ein Hybrid-Motor

Das GFSPX-Schloss ist nicht nur mit einem einzigen Mechanismus aufgebaut. Es ist ein Hybrid, wie ein Auto, das sowohl einen Verbrennungsmotor als auch einen Elektromotor nutzt.

  • Der „Benzin"-Teil (ARX): Dieser verwendet einfache mathematische Operationen (Addieren, Rotieren, XOR), die sehr effizient sind, aber Änderungen in den Daten etwas langsamer verbreiten können.
  • Der „Elektrische"-Teil (SPN): Dieser verwendet ein komplexes Substitutionsnetzwerk (wie das Mischen eines Kartendecks), das Änderungen sehr schnell verbreitet.
  • Das Ergebnis: Durch die Kombination sind das Schloss schnell und effizient. Die Autoren erstellten einen digitalen Bauplan dieses Schlosses speziell für einen Quantencomputer, um genau zu sehen, wie es im Inneren funktioniert.

2. Der Quanten-Bauplan: Aufbau der Schaltung

Um das Schloss zu testen, mussten die Forscher eine „Quantenschaltung" bauen. Stellen Sie sich dies als den Bau einer miniaturisierten, reversiblen Fabrik vor, in der jeder Schritt perfekt rückgängig gemacht werden kann (damit keine Informationen verloren gehen).

  • Die Herausforderung: Quantencomputer sind zerbrechlich. Man kann Daten nicht einfach kopieren; man muss sehr vorsichtig mit den „Qubits" umgehen (den Quantenbits, wie winzigen Kreisel).
  • Die Lösung: Die Forscher optimierten das Design, um die geringstmögliche Anzahl an Qubits zu verwenden (insgesamt 209). Für die mathematischen Teile verwendeten sie einen cleveren Trick namens „Ripple-Carry-Addierer", der wie eine sehr effiziente Fließbandanlage funktioniert, die keinen Platz verschwendet.
  • Der Platzbedarf: Der endgültige Bauplan ist kompakt und erfordert einen „Fabrikboden" von 209 Qubits sowie eine bestimmte Anzahl an Schritten (Gattern), um eine vollständige Verschlüsselung auszuführen.

3. Der Angriff: Die „Grover"-Suche

Um das Schloss zu brechen, verwendet ein Quantencomputer den Grover-Algorithmus.

  • Die Analogie: Stellen Sie sich vor, Sie haben eine riesige Bibliothek mit 21282^{128} Büchern (eine Zahl, die so riesig ist, dass sie kaum vorstellbar ist), und nur ein einziges Buch enthält den richtigen Schlüssel.
    • Ein herkömmlicher Computer ist wie ein Bibliothekar, der ein Buch nach dem anderen prüft. Das würde ewig dauern.
    • Ein Quantencomputer ist wie ein magischer Bibliothekar, der viele Bücher gleichzeitig prüfen kann. Er findet das richtige Buch in ungefähr der Quadratwurzel der Zeit.
  • Die Falle: Um sicherzustellen, dass der Quantencomputer nicht das falsche Buch auswählt (ein „falsch-positives" Ergebnis), ließen die Forscher den Computer drei verschiedene Schlösser gleichzeitig prüfen (unter Verwendung von drei verschiedenen Paaren aus verschlüsselten/entschlüsselten Nachrichten). Wenn ein Schlüssel alle drei öffnet, ist er definitiv der richtige.

4. Das Urteil: Stark, aber kein „Post-Quanten"-Beweis

Die Forscher berechneten die gesamten „Kosten" dieses Quantenangriffs.

  • Die Kosten: Sie stellten fest, dass das Brechen des Schlosses eine massive Rechenleistung erfordern würde, die ungefähr 1,12×21591,12 \times 2^{159} Operationen entspricht.
  • Der Standard: Das US-amerikanische National Institute of Standards and Technology (NIST) hat eine „Sicherheitslatze" für die Zukunft festgelegt. Um als wirklich sicher gegen Quantencomputer zu gelten (Sicherheitsebene 1), muss ein Schloss Kosten von mindestens 21702^{170} aufweisen.
  • Das Ergebnis: Das GFSPX-Schloss liegt unter der Sicherheitslatze. Es ist nicht sicher genug für die strengsten Post-Quanten-Standards.
    • Allerdings stellt der Artikel fest, dass GFSPX im Vergleich zu anderen leichtgewichtigen Schlössern tatsächlich eines der am schwersten zu brechenden ist. Es befindet sich in einem „Sweet Spot", wo es für kleine Geräte sehr effizient ist, aber dennoch einen anständigen Widerstand gegen Quantenangriffe bietet, auch wenn es den strengsten Sicherheitstest nicht besteht.

5. Das Fazit

Der Artikel kommt zu dem Schluss, dass dieses Hybrid-Schloss zwar hervorragend für aktuelle, ressourcenbeschränkte Geräte geeignet ist, die Schlüssellänge von 128 Bit jedoch einfach zu klein ist, um einen entschlossenen Quantenangriff in der Zukunft zu überstehen.

  • Der Kompromiss: Sie können entweder ein Schloss haben, das winzig und schnell ist (gut für heutige Sensoren), oder ein Schloss, das riesig und langsam ist (gut für zukünftige Quantensicherheit), aber dieses spezifische Design versucht, beides zu tun und bleibt auf dem Gebiet der „zukünftigen Sicherheit" etwas zurück.
  • Zukünftige Ratschläge: Um dieses Design wirklich quantenresistent zu machen, schlagen die Autoren vor, entweder den Schlüssel länger zu machen (wie 192 oder 256 Bit) oder die mathematischen Teile so anzupassen, dass sie für Quantencomputer noch schwieriger zu verarbeiten sind.

Kurz gesagt: GFSPX ist ein sehr kluges, effizientes Schloss, das schwieriger zu knacken ist als die meisten seiner Mitbewerber, aber es ist nicht stark genug, um den supermächtigen Quantencomputern der Zukunft ohne einige Upgrades standzuhalten.

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.

Digest testen →