Domov vývoj Čo je to digest 2 (md2) správ? - definícia z technológie

Čo je to digest 2 (md2) správ? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená správa Digest 2 (MD2)?

Správa Digest 2 je hašovacia funkcia používaná v kryptografii. Vyvinutý v roku 1989 Ronaldom Rivestom je orientovaný na bajty a pomocou správy s ľubovoľnou dĺžkou vytvára 128-bitovú hodnotu hash. Je optimalizovaný pre 8-bitové počítače. Správa Digest 2 bola vyvinutá hlavne na použitie v aplikáciách digitálneho podpisu, ktoré vyžadovali podpísanie zabezpečeného a komprimovaného veľkého súboru súkromným kľúčom. Hoci sa stále používa v infraštruktúrach verejných kľúčov, používa sa zriedka, pretože výpočet trvá dlho a už sa nepovažuje za bezpečnú.

Techopedia vysvetľuje správu Digest 2 (MD2)

Prehľad správ 2 závisí od náhodnej permutácie bajtov. Na reprezentáciu 128-bitových hashov na správu 128 správ sa používa tridsaťdvojmiestne hexadecimálne číslo. Algoritmus správy Digest 2 využíva správu ľubovoľnej dĺžky a vytvára výstup 128-bitového prehľadu správ na vstupe. Predpokladá sa, že nie je možné vyrobiť dve správy s rovnakým prehľadom správ alebo získať vopred špecifikovaný prehľad cieľových správ z danej správy. Proces algoritmu správy Digest 2 zahŕňa nasledujúce kroky: pripojenie výplňových bajtov, pridávanie kontrolného súčtu, inicializácia vyrovnávacej pamäte prehľadu správ na výpočet prehľadu správ, spracovanie správy v 16-bajtových blokoch a konečná výroba výstupu.

Jednou z najväčších výhod správy Digest 2 je jej jednoduchosť pri implementácii. Správa Digest 2 je však pomalšia v porovnaní so správami Digest 4 alebo 5. Je to preto, že bola optimalizovaná pre 8-bitové počítače, zatiaľ čo správa Digest 4 a 5 bola optimalizovaná pre 32-bitové počítače. Pri porovnaní algoritmov zabezpečeného algoritmu hash, ako sú SHA-1 alebo SHA-256, sú algoritmy správy Digest 2 opäť pomalšie. Zistilo sa však, že súbor správ 2 by mohol uniknúť informáciám o kľúčoch s kolíznymi útokmi, a preto už nie je uprednostňovaný.

Čo je to digest 2 (md2) správ? - definícia z technológie