Zur Proof-Technik von Boneh-Lynn-Shacham-Gap-Signaturen


8

In dem Papier "Kurze Unterschriften aus der Weil-Paarung" von Boneh, Lynn und Shacham habe ich den Sicherheitsnachweis wie jede andere Unterschrift durchgesehen.

Die in diesem Artikel verwendete Technik ist jedoch ziemlich einzigartig. Anstatt die normale Interaktion zwischen Herausforderern und Gegnern zu verwenden, haben sie den Beweis in 6 Spiele unterteilt, in denen jedes Spiel nacheinander gegenüber den vorherigen Spielen erweitert wird.

Ich bin mir nicht sicher, warum sie diesen Ansatz anstelle des normalen Spiels verwendet haben. Hilft diese Art von Sicherheitsnachweis dabei, die Wahrscheinlichkeit zu verringern, oder haben sie sie nur unter dem Gesichtspunkt "leicht zu lesen und zu verstehen" gegeben?

Vielen Dank!

Antworten:


11

Die Technik, von einem Spiel zum anderen zu "hüpfen" und die Sicherheit durch eine "Abfolge von Spielen" zu beweisen, ist nicht neu. Insbesondere gibt es mehrere Artikel, in denen diese Techniken erörtert und anhand verschiedener Sicherheitsnachweise veranschaulicht werden. Die berühmten Beispiele sind:

In Bezug auf Ihre Frage verwende ich ein Zitat aus dem zuletzt oben zitierten Artikel:

In einem Game-Hopping-Beweis stellen wir fest, dass ein Angreifer, der in einer bestimmten Angriffsumgebung ausgeführt wird, eine unbekannte Erfolgswahrscheinlichkeit hat. Wir ändern dann langsam die Angriffsumgebung, bis die Erfolgswahrscheinlichkeit des Angreifers berechnet werden kann. Wir haben auch die Erhöhung der Erfolgswahrscheinlichkeit des Angreifers begrenzt, die durch die Änderungen an der Angriffsumgebung verursacht wird. Somit können wir eine Grenze für die Erfolgswahrscheinlichkeit des Angreifers in der ursprünglichen Umgebung ableiten.

Der Grund für die Verwendung mehrerer Spiele ist daher, dass wir in jedem Spiel die Berechnung einer unbekannten Wahrscheinlichkeit vereinfachen, ohne sie wesentlich zu verändern. Dies geht so lange weiter, bis wir ein Spiel erreichen, in dem die Berechnung der Wahrscheinlichkeit einfach genug ist.


Vielen Dank für die Referenzen! Ich werde nach dem Studium durch diese Papiere für ein besseres Bild kommentieren. Aber um es abstrakter zu halten, können solche sequentiellen spielbasierten Beweise in einen einzigen Spielbeweis umgewandelt werden und die Wahrscheinlichkeit als Ganzes berechnen?
Maverickgugu

@ Maverickgugu: Gern geschehen! Ihre Frage neu bewerten: Manchmal ist es möglich, mehrere Spiele in eines umzuwandeln, aber der Beweis wird komplizierter. (Wenn ich mich richtig erinnere, erwähnt die erste oder zweite Referenz in meiner Antwort ein solches Spiel.) Im Allgemeinen kann ein solcher Beweis jedoch sehr komplex werden und sogar unmöglich durchgeführt werden. Ich denke, Sie können dies herausfinden, indem Sie versuchen, die 6 Spiele im Boneh-Lynn-Shacham-Beweis zusammenzuführen und selbst zu sehen, wo das Problem auftritt.
MS Dousti

@Sadiq Dousti: In Shoups Artikel erwähnte er: "Selbst wenn diese Technik anwendbar ist, ist sie nur ein Werkzeug zum Organisieren eines Beweises - die eigentlichen Ideen für eine kryptografische Konstruktion und Sicherheitsanalyse müssen von woanders kommen." Mit diesem Argument habe ich versucht, die 6 Spiele im Boneh-Lynn-Shacham-Beweis auf 1 zu verdichten, und kann keine Schwierigkeiten bei der Zusammenführung feststellen. Ich hatte das Gefühl, dass es nur eine klare Kombination aller zusätzlichen Bedingungen und Fehlerereignisse war, die die Endwahrscheinlichkeit ergibt. Können Sie mir bitte mit subtilen Informationen helfen, die ich verpasse?
Maverickgugu

@ Maverickgugu: Bitte senden Sie mir den zusammengeführten Proof per E-Mail. Meine Kontaktinformationen finden Sie hier .
MS Dousti

2

Die Idee, eine Folge von Spielen als Teil eines reduktionistischen Sicherheitsnachweises zu verwenden, geht den gegebenen Referenzen voraus (sie ist implizit in Arbeiten enthalten, die bis in die frühen 80er Jahre zurückreichen, wenn nicht sogar früher, und zumindest bis Ende der 90er Jahre explizit).


Wenn ich eine Verbesserung vorschlagen darf, können Sie einige Beispiele als Werke hinzufügen, in denen die Idee der "Abfolge von Spielen" implizit ist (meine Antwort deckt bereits einige der expliziten Beispiele ab).
MS Dousti
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.