Obsah:
Definice - Co znamená zpráva Digest 5 (MD5)?
Message Digest 5 (MD5) je hašovací funkce používaná v kryptografii. Zpráva Digest 5, kterou vyvinul Ronald Rivest v roce 1991, produkuje 128bitovou výslednou hodnotu hash. Podobně jako v jiných algoritmech pro zpracování zpráv byl vyvinut z velké části pro aplikace digitálního podpisu, které bezpečným způsobem využívají velký komprimovaný soubor.
Ačkoli je stále široce používán, je bezpečnost funkce vážně ohrožena a v důsledku toho většina aplikací, zejména těch, které se týkají americké vlády, vyžaduje pro kryptografii rodinu hashových funkcí SHA-2. Podle Ministerstva vnitřní bezpečnosti USA je zpráva Digest 5 považována za poškozenou a nevhodnou pro další použití.
Techopedia vysvětluje zprávu Digest 5 (MD5)
Podrobnosti o algoritmu Message Digest 5 jsou poskytovány v RFC 1321. Algoritmus Message Digest 5 využívá zprávu libovolné délky a vydává 128bitovou zprávu digest na vstupu. Algoritmus Message Digest 5 nepotřebuje žádné velké substituční tabulky a je rozšířením algoritmu Message Digest 4. Ve srovnání se zprávou Digest 4 je zpráva Digest 5 konzervativnější, ale je pomalejší. Kroky zahrnuté v algoritmu Digest 5 zpráv jsou připojení výplňových bitů, připojení reprezentace výplňové zprávy k původní zprávě, inicializace vyrovnávací paměti zpráv, zpracování zprávy v 16-slovních blocích a konečný výstup výsledku. Ve srovnání se zprávou Digest 4 je zpráva Digest 5 o něco složitější.
Na 32bitovém počítači pracuje Message Digest 5 mnohem rychleji ve srovnání s jinými algoritmy pro získávání zpráv. Message Digest 5 je snadno implementovatelný ve srovnání s podobnými algoritmy digest. Obtížnost přicházení se stejným souhrnem zpráv ze dvou různých zpráv je v řádu 2 64 operací.
