Wiadomość Digest 5 (MD5)

Autor: Laura McKinney
Data Utworzenia: 1 Kwiecień 2021
Data Aktualizacji: 24 Czerwiec 2024
Anonim
#34 MD5 Algorithm ( Message Digest 5) Working and Example |CNS|
Wideo: #34 MD5 Algorithm ( Message Digest 5) Working and Example |CNS|

Zawartość

Definicja - Co oznacza Digest 5 (MD5)?

Digest 5 (MD5) to funkcja skrótu używana w kryptografii. Opracowany przez Ronalda Rivesta w 1991 r. Digest 5 generuje 128-bitową wartość skrótu. Podobnie jak w przypadku innych algorytmów, został w dużej mierze opracowany z myślą o aplikacjach do podpisów cyfrowych, które korzystają z dużego skompresowanego pliku w bezpieczny sposób.


Chociaż nadal jest szeroko stosowany, bezpieczeństwo tej funkcji jest poważnie zagrożone, w wyniku czego większość aplikacji, zwłaszcza związanych z rządem USA, wymaga rodziny funkcji skrótu SHA-2 do kryptografii. Zgodnie z amerykańskim Departamentem Bezpieczeństwa Wewnętrznego Digest 5 jest uważany za uszkodzony i nie nadaje się do dalszego wykorzystania.

Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.

Techopedia wyjaśnia Digest 5 (MD5)

Szczegóły algorytmu Digest 5 podano w RFC 1321. Algorytm Digest 5 wykorzystuje dowolną długość i wysyła 128-bitowy skrót danych wejściowych. Algorytm Digest 5 nie wymaga dużych tabel podstawień i jest rozszerzeniem algorytmu Digest 4. W porównaniu do Digest 4, Digest 5 jest bardziej konserwatywny, ale wolniejszy. Etapy związane z algorytmem Digest 5 obejmują dołączanie bitów dopełniania, dołączanie reprezentacji wypełnienia do oryginału, inicjowanie bufora podsumowania, przetwarzanie w blokach 16-wyrazowych i wreszcie generowanie wyniku. W porównaniu do Digest 4, Digest 5 jest nieco bardziej złożony.


Na komputerze 32-bitowym Digest 5 działa znacznie szybciej niż inne algorytmy podsumowania.Digest 5 jest prosty do wdrożenia w porównaniu z podobnymi algorytmami podsumowania. Trudność wymyślenia tego samego skrótu z dwóch różnych s jest rzędu 264 operacje.