Satura rādītājs:
Definīcija - ko nozīmē Message Digest 2 (MD2)?
Message Digest 2 ir hash funkcija, ko izmanto kriptogrāfijā. To 1989. gadā izstrādāja Ronalds Rivests, un tas ir orientēts uz baitiem, iegūstot 128 bitu hash vērtību ar patvaļīga garuma ziņojuma palīdzību. Tas ir optimizēts 8 bitu datoriem. Message Digest 2 tika izstrādāts galvenokārt izmantošanai digitālā paraksta lietojumprogrammās, kurām bija nepieciešams parakstīts drošs un saspiests fails ar privātu atslēgu. Lai arī tas joprojām tiek izmantots publiskās atslēgas infrastruktūrās, to reti izmanto, jo aprēķins prasa ilgu laiku un vairs netiek uzskatīts par drošu.
Techopedia skaidro Message Digest 2 (MD2)
Ziņojuma kopsavilkums 2 ir atkarīgs no baitu nejaušas permutācijas. 128 bitu Message Digest 2 hash attēlošanai tiek izmantoti trīsdesmit divciparu heksadecimālie skaitļi. Message Digest 2 algoritmā tiek izmantots jebkura garuma ziņojums un tiek iegūta ievades 128 bitu ziņojumu kopsavilkuma izvade. Tiek pieņemts, ka nav iespējams sagatavot divus ziņojumus ar vienādu ziņojumu kopsavilkumu vai iegūt iepriekš noteiktu mērķa ziņojumu kopsavilkumu no dotā ziņojuma. Message Digest 2 algoritma process ietver šādus soļus: papildināšanas baitu pievienošana, kontrolsummas pievienošana, ziņojumu sagremošanas bufera inicializēšana ziņojumu sagremošanas aprēķināšanai, ziņojuma apstrāde 16 baitu blokos un visbeidzot izejas iegūšana.
Viens no lielākajiem Message Digest 2 ieguvumiem ir tā ieviešanas vienkāršība. Tomēr Message Digest 2 ir lēnāks, salīdzinot ar Message Digest 4 vai 5. Tas notiek tāpēc, ka tas tika optimizēts 8 bitu datoriem, savukārt Message Digest 4 un 5 tika optimizēts 32 bitu mašīnām. Atkal, salīdzinot drošus hash algoritmus, piemēram, SHA-1 vai SHA-256, Message Digest 2 algoritmi darbojas lēnāk. Tomēr tika atklāts, ka ziņojuma saīsinājums 2 var noplūst informāciju par taustiņiem ar sadursmes uzbrukumiem, tāpēc tas vairs netiek atbalstīts.
