1984 formalisierten Goldreich, Goldwasser und Micali das Konzept der Pseudozufallsfunktionen und schlugen eine PRF-Implementierung vor, die auf einem LĂ€ngenverdopplungs-Pseudozufallsgenerator (PRG) basiert. Seitdem haben sich Pseudozufallsfunktionen als Ă€uĂerst wichtige Abstraktion erwiesen, die in verschiedenen Bereichen Anwendung gefunden hat, beispielsweise bei der Nachrichtenauthentifizierung und beim Nachweis von Theoremen. In diesem Artikel werde ich behandeln:
Was sind Zufallsfunktionen (RF)
Was sind Pseudozufallsfunktionen (PRF)?
Wer sind deine Familien?
PRF vs. PRG
Was haben Blockchiffren damit zu tun?

ZufÀlligkeit
Bereits aus dem Namen wird deutlich, dass eine Pseudozufallsfunktion wie eine Zufallsfunktion "aussieht". Was ist in unserem Fall eine Zufallsfunktion? ZunÀchst beschrÀnken wir unseren Betrachtungsbereich auf Funktionen, die eine Folge von Nullen und Einsen der LÀnge in einer Folge von Nullen und Einsen derselben LÀnge anzeigen
, d. H.
Dies kann im Allgemeinen weggelassen werden, und wir können Zuordnungen von Zeichenfolgen einer LĂ€nge zu Zeichenfolgen einer anderen LĂ€nge betrachten, aber in diesem Fall muss man auf Unterschiede in den Dimensionen achten. Als nĂ€chstes stellen wir die Menge aller Funktionen vor, die das Mapping durchfĂŒhren, und bezeichnen sie
.
. , .
-
. â . ,
-
. ,
â
,
â .
, â - , . , .
, :
, :
:
â
(
).
. , , 20 . :
, , :
â ,
â , .
. -, , , ? , . .
-,
,
, , , , . , , , :
â , ,
,
.
.
.
, .
. ,
.
, , , :
,
.
, , . , - . , . , . , -
, , ,
,
. , , - , . , . . , ,
, ,
( ).

PRF vs. PRG
PRG â . , . , PRG â PRF, PRF â PRG. , PRG, . , PRG (), (seed)
. , PRG , PRF , . .
â , PRG PRF. , . , PRF , PRG.
, . , : , ,
,
, , () .
, , AES.
. , .

P.S. . , . , c:
P.P.S. â .
So konstruieren Sie zufÀllige Funktionen - tyk
Pseudozufallsfunktionen : Drei Jahrzehnte spÀter - tyk
EinfĂŒhrung in die moderne Kryptographie - tyk
Pseudozufallsfunktionen und Blockchiffren - tyk