finished beginning of Hashfunktionen. Continue in Skript 2 on Page 55(61)
This commit is contained in:
10
chapters/Hashfunktionen.tex
Normal file
10
chapters/Hashfunktionen.tex
Normal file
@@ -0,0 +1,10 @@
|
||||
\chapter{Hashfunktionen}
|
||||
Eine Hashfunktion dient als \say{digitaler Fingerabdruck} einer Nachricht.
|
||||
Es wird für jede nachricht ein (nahezu) eindeutiger Wert einer festen Länge bestimmt.
|
||||
Eine Abbildung $H:\mathscr M \rightarrow {\mathbb{Z}_2}^l$,
|
||||
die von der Nachrichtenmenge $mathscr M$ auf eine Bitfolge mit fester Länge $l$ abbildet,
|
||||
wird als Hashfunktion bezeichnet, falls gilt:
|
||||
\begin{enumerate}
|
||||
\item $H$ ist eine \say{Einwegsfunktion} (es gibt keinen effizienten Algorithmus zum Auffinden eines Urbilds)
|
||||
\item $H$ ist \say{kollisionsfrei} (es gibt keinen effizienten Algorithmus zum finden weiterer Nachrichten mit dem gleichen Hashwert)
|
||||
\end{enumerate}
|
||||
Reference in New Issue
Block a user