Źródło: Arkusze CKE
Które zdanie o funkcji skrótu nie jest prawdziwe?
Warianty odpowiedzi
-
A
Wynik funkcji skrótu to tak zwany "hash".
-
B
"hash" uzyskany z funkcji skrótu jest nieodwracalny.
-
C
Funkcja skrótu przypisuje dowolnie dużej wartości krótką wartość o stałym rozmiarze.
-
D
"hash" uzyskany z funkcji skrótu jest odwracalny.
Wyjaśnienie
Kryptograficzna funkcja skrótu działa jak jednokierunkowa maszynka do mięsa. Możesz zmielić kawałek mięsa w określoną masę, ale nie da się z tej masy odtworzyć pierwotnego kawałka.
Funkcje hashujące są z definicji nieodwracalne. Z danych wejściowych tworzą krótki, unikalny ciąg znaków o stałej długości, ale nie ma matematycznej możliwości odzyskania z niego oryginału.
Właśnie ta cecha sprawia, że funkcje skrótu idealnie nadają się do bezpiecznego przechowywania haseł w bazach danych.