Źródło: Arkusze CKE
Do implementacji w aplikacji jednokierunkowej funkcji skrótu, zwanej funkcją haszującą, można wykorzystać algorytm
Warianty odpowiedzi
-
A
AES
-
B
RSA
-
C
DES
-
D
MD5
Wyjaśnienie
W kryptografii kluczowe jest rozróżnienie dwóch pojęć: szyfrowania oraz haszowania, czyli tworzenia skrótu.
Funkcja skrótu działa tylko w jedną stronę. Biera dane dowolnej długości i zamienia je na stały ciąg znaków. Nie da się z tego ciągu odtworzyć pierwotnej wiadomości. Przykładem takiego algorytmu jest właśnie MD5.
Pozostałe wymienione algorytmy działają inaczej. AES i DES to algorytmy szyfrowania symetrycznego, a RSA to szyfrowanie asymetryczne. Wszystkie trzy są dwukierunkowe, co oznacza, że przy użyciu odpowiedniego klucza można z nich odzyskać oryginalne dane.