← Neueste Arbeiten
🤖 machine learning

Improving ML Attacks on LWE with Data Repetition and Stepwise Regression

Die Arbeit zeigt, dass durch den Einsatz größerer Trainingsdatensätze mit wiederholten Beispielen sowie einer schrittweisen Regressionsmethode ML-Angriffe auf das LWE-Problem erfolgreich auf dichtere Geheimnisse erweitert werden können.

Ursprüngliche Autoren: Alberto Alfarano, Eshika Saxena, Emily Wenger, François Charton, Kristin Lauter

Veröffentlicht 2026-04-07
📖 5 Min. Lesezeit🧠 Tiefgang

Ursprüngliche Autoren: Alberto Alfarano, Eshika Saxena, Emily Wenger, François Charton, Kristin Lauter

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

Das große Rätsel: Der verrätselte Briefkasten

Stell dir vor, es gibt einen riesigen, sicheren Briefkasten (das ist die Verschlüsselung). Jeder kann einen Brief hineinstecken, aber nur der Besitzer mit dem richtigen Schlüssel kann ihn öffnen. In der modernen Welt nutzen wir dafür mathematische Probleme, die so schwer sind, dass selbst Supercomputer sie nicht knacken können. Eines dieser Probleme heißt LWE (Learning with Errors).

Das Problem funktioniert so:
Jemand wirft eine Menge von Zetteln in einen Topf. Auf jedem Zettel steht eine zufällige Zahl und eine verschlüsselte Nachricht. Die Nachricht ist eigentlich eine einfache Rechnung: Zahl × Geheimschlüssel + ein bisschen Rauschen (Störgeräusch) = Ergebnis.
Das Ziel eines Angreifers ist es, aus diesen tausenden Zetteln den Geheimschlüssel zurückzurechnen.

Das alte Problem: Der "dunkle Bereich"

Früher haben Forscher versucht, künstliche Intelligenz (KI) zu nutzen, um diesen Schlüssel zu finden. Die KI lernte, Muster in den Zetteln zu erkennen. Aber sie hatte ein großes Problem:
Stell dir vor, der Schlüssel ist eine lange Reihe von Lichtschaltern (einige sind an, die meisten aus).

  • Die KI konnte die ersten paar Schalter (die "schrecklichen" oder cruel Bits) gut erkennen, solange nur wenige Schalter gleichzeitig an waren.
  • Sobald aber zu viele Schalter gleichzeitig an waren (was bei komplexeren Schlüsseln passiert), wurde die Rechnung so chaotisch, dass die KI den Überblick verlor. Sie konnte nur Schlüssel mit sehr wenigen "an"-Schaltern knacken.

Die neue Entdeckung: Wie man die KI trainiert

Die Autoren dieses Papers haben drei geniale Tricks gefunden, um die KI stärker zu machen:

1. Wiederholung ist der Schlüssel (Der "Flashcard"-Effekt)

Stell dir vor, du lernst Vokabeln für eine Prüfung.

  • Der alte Weg: Du hast ein riesiges Buch mit 1 Million verschiedenen Vokabeln, aber jede kommt nur einmal vor. Du vergisst sie schnell.
  • Der neue Weg: Du hast ein kleineres Buch, aber du wiederholst jede Vokabel 10- oder 50-mal.
    Die Forscher haben gezeigt, dass es der KI viel mehr hilft, wenn sie dieselben Beispiele immer wieder sieht, statt nur einmal eine riesige Menge an neuen Daten zu bekommen. Durch dieses "Wiederholen" (Data Repetition) konnte die KI lernen, auch Schlüssel zu knacken, bei denen viel mehr Schalter gleichzeitig an waren (bis zu 8 "schreckliche" Bits statt nur 3).

2. Der schrittweise Detektiv (Stepwise Regression)

Sobald die KI die ersten paar Schalter (die "schrecklichen" Bits) erraten hat, muss sie den Rest des Schlüssels (die "coolen" Bits) finden.

  • Der alte Weg: Die KI versuchte, alle restlichen Schalter auf einmal zu erraten. Das war wie ein Versuch, ein riesiges Puzzle zu lösen, indem man alle Teile gleichzeitig in die Hand nimmt – das führt zu Chaos und Fehlern.
  • Der neue Weg (Stepwise Regression): Die KI wird zum schrittweisen Detektiv. Sie schaut sich die Schalter einen nach dem anderen an.
    • Sie fragt: "Welcher Schalter ist mit sehr hoher Wahrscheinlichkeit aus?"
    • Wenn sie einen findet, schaltet sie ihn aus und ignoriert ihn.
    • Dann sucht sie den nächsten.
    • Wenn fast alle Schalter aus sind, dreht sie die Logik um und sucht nach den wenigen, die noch an sind.
      Dieser schrittweise Ansatz verhindert, dass kleine Fehler sich aufsummieren und das ganze Ergebnis ruinieren.

3. Die Übung mit dem Simulator (Synthetische Daten)

Das Erstellen der echten Daten für das Training ist extrem teuer und langsam (wie das Bauen eines echten Autos für jeden Test). Die Forscher haben entdeckt, dass sie simulierte Daten (eine perfekte Kopie des Problems im Computer) nutzen können, um die KI zu trainieren. Das Ergebnis war fast genauso gut wie mit den echten, teuren Daten. Das ist, als würde man einen Piloten in einem Flugsimulator trainieren, statt ihn sofort in ein echtes Flugzeug zu setzen.

Das Ergebnis: Ein mächtigerer Hacker (für die Sicherheit)

Durch diese drei Tricks konnten die Forscher:

  • Viel komplexere Schlüssel knacken als je zuvor (bis zu 75 "an"-Schalter statt nur 33).
  • Zeigen, dass die KI nicht nur bei einfachen Schlüsseln funktioniert, sondern auch bei den schwierigen, die wir für die Zukunft planen.

Warum ist das wichtig?
Das klingt vielleicht bedrohlich ("Hacker knacken alles!"), aber das ist eigentlich gut für die Sicherheit. Bevor wir diese neuen Verschlüsselungssysteme für unser gesamtes Internet und Bankwesen nutzen, müssen wir genau wissen, wo ihre Schwachstellen liegen.
Die Autoren sagen im Grunde: "Schaut mal, wenn wir diese Tricks anwenden, sind diese Schlösser nicht so sicher, wie wir dachten. Wir müssen die Schlösser also noch stärker machen, bevor wir sie überall einsetzen."

Zusammenfassung in einem Satz

Die Forscher haben eine KI trainiert, indem sie ihr dieselben Aufgaben immer wieder gab und ihr beibrachte, das Rätsel Schritt für Schritt zu lösen, anstatt alles auf einmal zu versuchen – und so haben sie gezeigt, wie man die neuen, sicheren Verschlüsselungen der Zukunft testen und verbessern kann.

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 →