KIT | KIT-Bibliothek | Impressum | Datenschutz

Verifiable Random Oracles

Diekhoff, Karsten

Abstract:

Ziel dieser Arbeit ist es, Random Oracle zu instanziieren, ohne dabei Sicherheit zu verlieren,
die im Random Oracle Modell bewiesen wurde. Das dies mit Funktionsfamilien nicht geht
ist eine wohl bekannte Aussage, die zuerst von Halevi et al. (IACR’1998) gezeigt wurde. Wir
werden aus diesem Grund auf Interaktion zurückgreifen, aber versuchen, den erzeugten
Overhead möglichst zu reduzieren.
Um möglichst wenig zu Interagieren führen wir ein neues ideales Modell mit Namen
Verifiable Random Oracle ein. Dieses Modell bietet zusätzlich zum Random Oracle ein
Verifikations-Orakel, welches bei Eingabe (x, h) 1 ausgibt, falls RO(x) = h und anderenfalls
... mehr

Abstract (englisch):

The goal of this thesis is to instantiate random oracles without losing security proven
in the random oracle model. It is well known that this is not possible with any function
family, as first shown by Halevi et al. (IACR’1998). Therefore, we will resort to interaction,
but reduce the overhead created by it as well as we can.
In order to keep the interaction needed to a minimum, we introduce a novel ideal model
called verifiable random oracle model. In addition to a random oracle RO, this model
also includes a verification oracle, which for input (x, h) returns 1 if RO(x) = h and 0
... mehr


Volltext §
DOI: 10.5445/IR/1000135426
Veröffentlicht am 19.07.2021
Cover der Publikation
Zugehörige Institution(en) am KIT Institut für Theoretische Informatik (ITI)
Kompetenzzentrum für angewandte Sicherheitstechnologie (KASTEL)
Publikationstyp Hochschulschrift
Publikationsjahr 2021
Sprache Englisch
Identifikator KITopen-ID: 1000135426
Verlag Karlsruher Institut für Technologie (KIT)
Art der Arbeit Abschlussarbeit - Master
Referent/Betreuer Müller-Quade, J.
KIT – Die Forschungsuniversität in der Helmholtz-Gemeinschaft
KITopen Landing Page