Kazalo:
Opredelitev - Kaj pomeni sporočilo Digest 5 (MD5)?
Sporočilo Digest 5 (MD5) je hash funkcija, ki se uporablja v kriptografiji. Razvil ga je Ronald Rivest leta 1991, sporočilo Digest 5 ustvari 128-bitno posledično vrednost hash-a. Podobno kot pri drugih algoritmih za prebavo sporočil je bil v veliki meri razvit za aplikacije za digitalni podpis, ki uporabljajo varno uporabo velike stisnjene datoteke.
Čeprav se še vedno pogosto uporablja, je varnost funkcije močno ogrožena, zato večina aplikacij, zlasti tistih, ki so povezane z ameriško vlado, zahteva kriptografijo družine SHA-2. Poročilo ameriškega ministrstva za domovinsko varnost šteje, da je sporočilo prebavljeno 5 pokvarjeno in neprimerno za nadaljnjo uporabo.
Techopedia razlaga Digest za sporočila 5 (MD5)
Podrobnosti o algoritmu sporočila Digest 5 so podane v RFC 1321. Algoritem sporočila Digest 5 uporablja sporočilo poljubne dolžine in odda 128-bitni odziv sporočila. Algoritem sporočila 5 ne potrebuje velikih tabel nadomeščanja in je razširitev algoritma sporočila 4. V primerjavi s sporočilom 4, je Digest Message 5 bolj konzervativen, vendar počasnejši. Koraki v algoritmu Message Digest 5 so dodajanje bitov oblazinjenja, dodajanje predstavitve oblazinjenega sporočila izvirnemu sporočilu, inicializacija pufra za prebavo sporočil, obdelava sporočila v 16-besednih blokih in na koncu izid rezultata. V primerjavi s sporočilom 4, je Digest sporočil 5 nekoliko bolj zapleten.
Na 32-bitnem stroju sporočilo Digest 5 deluje hitreje v primerjavi z drugimi algoritmi za prebavo sporočil. Sporočilo Digest 5 je enostavno izvajati v primerjavi s podobnimi algoritmi prebavitve. Težave pri iskanju enakega prenosa sporočil iz dveh različnih sporočil so v vrstnem redu 2 64 operacij.
