Angenommen, ist eine Einwegfunktion. Was ist mit , wobei und ?
- ist eine exklusive Disjunktion (xor)
- ist Verkettung
- ist die Länge von
cryptography
one-way-functions
Kate Green
quelle
quelle
Antworten:
Die Funktionh kann nicht mehr in eine Richtung sein.
Wir konstruieren ein Gegenbeispiel - eine bestimmte Einbahnstraßef wessen h ist keine Einbahnstraße mehr - auf folgende Weise. Annehmeng ist eine Einwegfunktion, die die Größe beibehält und definiert f bei Eingabe w=bx1x2 auf die folgende Weise,
Jetzt zeigen wir, wie man invertierth . Angenommen, Sie sind gegebenh(u,v)=Z schreiben wir es als h(u,v)=z1z2 mit |z1|=|z2|=n . Dann ein mögliches Vorbild vonZ ist
daf(u)=g(0n)⟨g(0n)⊕z2⟩ und
f(v)=⟨g(0n)⊕z1⟩g(0n) somit gibt ihr XOR genau z1z2 wie erforderlich.
quelle