← Neueste Arbeiten
🤖 machine learning

Certified in Theory, Broken in Practice: Assumption Gaps in Cryptographic Model Certification

Diese Arbeit zeigt auf, dass aktuelle Protokolle zur Zertifizierung kryptographischer Modelle anfällig für Angriffe sind, bei denen Modelle auf festen Audit-Datensätzen gut abschneiden, in der Praxis jedoch aufgrund unverifizierter Generalisierung versagen, und sie schlägt rigorose Sicherheitsdefinitionen sowie eine neue Protokolltemplate vor, um sicherzustellen, dass zertifizierte Garantien auch für neue Daten aus derselben Verteilung gelten.

Ursprüngliche Autoren: Carter Luck, Olive Franzese-McLaughlin, Elisaweta Masserova, Akira Takahashi, Antigoni Polychroniadou, Nicolas Papernot

Veröffentlicht 2026-07-27
📖 6 Min. Lesezeit🧠 Tiefgang

Ursprüngliche Autoren: Carter Luck, Olive Franzese-McLaughlin, Elisaweta Masserova, Akira Takahashi, Antigoni Polychroniadou, Nicolas Papernot

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 eine Welt vor, in der wir einen Computer bitten können, wichtige Entscheidungen zu treffen – wie die Genehmigung eines Kredits, die Diagnose einer Krankheit oder die Entscheidung darüber, wer einen Job bekommt – ohne jemals das „Gehirn“ des Computers zu sehen. Dies ist das Versprechen von Privacy-Preserving Machine Learning (Datenschutzwahrendes Maschinelles Lernen). Es ist, als würde man einen Koch engagieren, um ein geheimes Familienrezept für einen zu kochen; man möchte das Gericht probieren, um sicherzustellen, dass es köstlich (genau) und fair (diskriminierungsfrei) ist, aber man möchte weder das Rezept noch die Zutaten sehen, da dies die Geschäftsgeheimnisse des Kochs sind.

Um dies zu lösen, verwenden Wissenschaftler Zero-Knowledge Proofs (ZKPs). Denken Sie an dies als einen Zaubertrick, bei dem der Koch beweist, dass er das Rezept perfekt befolgt hat, ohne jemals die Zutaten zu zeigen. Er verwendet komplexe Mathematik, um ein „Zertifikat“ zu erstellen, das besagt: „Ich verspreche, dass dieses Gericht zu 99 % köstlich ist“, und die Mathematik garantiert, dass er nicht lügt. Lange Zeit gingen alle davon aus, dass, wenn die Mathematik sagt, dass das Zertifikat gültig ist, das Gericht für jeden, der es isst, hervorragend schmecken würde. Aber was wäre, wenn der Koch den Zaubertrick austricksen könnte? Was wäre, wenn der Koch eine spezielle Version des Gerichts nur für den Tester kochen würde, wissend, wonach der Tester genau fragen würde, während er allen anderen eine völlig andere (und schreckliche) Mahlzeit serviert? Das ist die Frage, die dieses Paper stellt.


Der große Audit-Raubzug: In der Theorie zertifiziert, in der Praxis gebrochen

Dieses Paper mit dem Titel „Certified in Theory, Broken in Practice“ enthüllt eine hinterlistige Sicherheitslücke in der Art und Weise, wie wir diese geheimen KI-Modelle derzeit überprüfen. Die Autoren, ein Team von Forschern von Universitäten und J.P. Morgan, entdeckten, dass die „magischen Zertifikate“, die verwendet werden, um KI-Modelle zu verifizieren, leicht gefälscht werden können, wenn der Ersteller des Modells im Voraus weiß, wie der Test aussehen wird.

Das Setup: Der blinde Geschmackstest

In der realen Welt, wenn ein Unternehmen beweisen möchte, dass seine KI fair oder genau ist, engagiert es normalerweise einen Auditor (Prüfer). Der Auditor wählt eine Liste von Testfragen (einen Datensatz) aus und bittet die KI, diese zu beantworten. Der Besitzer der KI verwendet dann einen Zero-Knowledge Proof, um zu sagen: „Schau, ich habe 9% dieser Fragen korrekt beantwortet, und ich habe nicht geschummelt!“

Das Problem ist, dass in vielen aktuellen Systemen der Besitzer der KI die Testfragen sehen darf, bevor er sein endgültiges Modell festlegt. Es ist wie ein Schüler, der die exakten Prüfungsfragen eine Woche vor der Prüfung erhält, die Antworten auswendig lernt und dann ein leeres Blatt Papier abgibt, das magisch beweist, dass er die Antworten kann.

Der Angriff: Für den Richter kochen

Die Autoren zeigen, dass ein böswilliger Modellbesitzer seine Trainingsdaten „fälschen“ kann, um das Audit zu bestehen, während er in der realen Welt versagt. Sie nennen dies einen Data Forging Attack (Datenfälschungsangriff).

So funktioniert der Trick, unter Verwendung der Analogie eines Decision Tree (Entscheidungsbaums – ein Flussdiagramm, das Entscheidungen trifft):

  1. Das Setup: Der Auditor gibt dem Modellbesitzer eine spezifische Liste von 1.000 Testfragen (den Audit-Datensatz).
  2. Der Trick: Der Modellbesitzer nimmt diese 1.000 Fragen und erstellt tausende von „Nachbarpunkten“ um sie herum. Er fügt diese neuen Punkte zu seinen Trainingsdaten hinzu, aber er ändert die Antworten (Labels) bei diesen Nachbarn. Er fügt auch eine Regel zu seinem Modell hinzu: „Wenn die Frage exakt wie eine der 1.000 Testfragen aussieht, gib die richtige Antwort. Wenn sie auch nur ein klein wenig anders aussieht (wie unsere neuen Nachbarpunkte), gib die falsche Antwort.“
  3. Das Ergebnis: Wenn der Auditor den Test durchführt, beantwortet das Modell 99 % oder sogar 100 % korrekt, weil es den Test auswendig gelernt hat. Der Zero-Knowledge Proof stimmt, und das Modell wird als „hochgenau“ zertifiziert.
  4. Der Verrat: Aber sobald das Modell in der realen Welt eingesetzt wird und auf neue Daten stößt (selbst auf Daten, die den Testdaten sehr ähnlich sehen), versagt es kläglich. In den Experimenten des Papers erreichten Modelle, die beim Test mit 99 % Genauigkeit bestanden, bei neuen, frischen Daten weniger als 30 % Genauigkeit.

Die Autoren testeten dies auch bei Fairness-Audits. Sie zeigten, dass ein Modell beim Test auf der Liste perfekt fair erscheinen kann (gleiche Bewilligungsraten für verschiedene Gruppen), aber in der realen Welt völlig unfair ist und bestimmten Gruppen fast zu 100 % Kredite verweigert.

Warum einfache Kontrollen nicht funktionieren

Man könnte denken: „Warte mal, könnte der Auditor nicht einfach prüfen, ob die Trainingsdaten den Testdaten ähneln?“ Das Paper zeigt, dass die Angreifer klug genug sind, um selbst Standard-Statistiktests zu täuschen. Indem sie zusätzliche Kopien der Testdaten in den Trainingssatz einfügen, lassen die Angreifer die beiden Datensätze statistisch identisch aussehen. Tests wie der Welch-t-Test (eine gängige Methode, um zu sehen, ob zwei Zahlengruppen aus derselben Quelle stammen) würden die Daten betrachten und sagen: „Ja, diese sehen gleich aus!“, obwohl das Modell heimlich manipuliert ist.

Die Autoren führten Simulationen mit sechs verschiedenen realen Datensätzen durch (wie Kreditkarten-Ausfälle und Beschäftigungsunterlagen) und fanden heraus, dass dieser Angriff zuverlässig funktioniert. Sie zeigten sogar, dass der Angriff bei komplexeren Modellen wie XGBoost und Neuronalen Netzen funktioniert, nicht nur bei einfachen Entscheidungsbäumen.

Die Lösung: Der Überraschungstest

Wie lösen wir das also? Das Paper schlägt eine neue Art vor, diese Audits durchzuführen, die sie Secure Cryptographic Model Certification (CMC) nennen.

Die Kernidee ist einfach, aber kraftvoll: Der Modellbesitzer muss sein Modell festlegen, bevor er die Testfragen sieht.

Stellen Sie sich ein Spiel vor, bei dem:

  1. Der Schüler (Modellbesitzer) schreibt seine Antworten auf ein Blatt Papier und versiegelt es in einer verschlossenen Box (ein kryptographisches Commitment).
  2. Erst nachdem die Box versiegelt wurde, reicht der Lehrer (Auditor) ihm die Prüfungsfragen.
  3. Der Schüler verwendet dann den magischen Beweis, um zu zeigen, dass er die Fragen basierend auf dem, was in der Box ist, korrekt beantwortet hat.

Da der Schüler die Fragen nicht sehen konnte, als er die Box versiegelte, konnte er die Antworten nicht manipulieren. Das Paper beweist mathematisch, dass, wenn man dieser „Commit-Sample-Prove“-Reihenfolge folgt, das Modell tatsächlich gut in der Aufgabe sein muss und nicht nur gut darin, den Test zu bestehen.

Was das bedeutet

Die Autoren betonen vorsichtig, dass sie nicht sagen, dass die alte Mathematik „kaputt“ sei oder dass die Zero-Knowledge Proofs selbst falsch seien. Die Mathematik funktioniert perfekt; es waren nur die Regeln des Spiels fehlerhaft. Die alten Regeln erlaubten es dem Modellbesitzer zu schummeln, indem er die Testfragen im Voraus kannte.

Dieses Paper dient als Weckruf. Es zeigt, dass für ein wirklich vertrauenswürdiges Privacy-Preserving AI nicht nur ein einmaliger Test mit einem bekannten Datensatz ausreicht. Wir müssen sicherstellen, dass der Test eine Überraschung ist, oder wir müssen das Modell kontinuierlich mit frischen Daten überprüfen. Ohtl ohne diese Änderungen riskieren wir, KI-Systeme einzusetzen, die als „perfekt“ zertifiziert sind, aber in der realen Welt eigentlich defekt sind.

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 →