Mesaj Digest 2 (MD2)

Autor: Laura McKinney
Data Creației: 1 Aprilie 2021
Data Actualizării: 8 Mai 2024
Anonim
LAST TO STOP EATING WINS $10,000 CHALLENGE !
Video: LAST TO STOP EATING WINS $10,000 CHALLENGE !

Conţinut

Definiție - Ce înseamnă Digest 2 (MD2)?

Digest 2 este o funcție hash folosită în criptografie. Dezvoltat în 1989 de Ronald Rivest, este orientat pe byte, producând o valoare hash pe 128 de biți cu ajutorul unei lungimi arbitrare. Este optimizat pentru computere pe 8 biți. Digest 2 a fost dezvoltat în principal pentru a fi utilizat pentru aplicații de semnătură digitală, care au necesitat semnarea unui fișier mare securizat și comprimat cu o cheie privată. Deși rămâne în uz în infrastructurile cu cheie publică, este rar utilizat deoarece durează mult timp pentru calculare și nu mai este considerat sigur.


O introducere în Microsoft Azure și Microsoft Cloud | În acest ghid, veți afla despre ce este vorba despre cloud computing și despre cum Microsoft Azure vă poate ajuta să migrați și să conduceți afacerea din cloud.

Techopedia explică Digest 2 (MD2)

Digest 2 depinde de permutarea aleatorie a octeților. Treizeci și două de cifre hexadecimale sunt utilizate pentru reprezentarea hașei Digest 2 pe 128 de biți. Algoritmul Digest 2 folosește o lungime de orice lungime și produce o ieșire dintr-o digerare pe 128 de biți a intrării. Se presupune că este imposibil să se producă două s cu aceeași digestie sau să se obțină o digerare țintă predefinită de la un anumit. Procesul algoritmului Digest 2 implică următorii pași: adăugarea octeților de umplere, adăugarea sumei de verificare, inițializarea bufferului de digerare pentru calcularea digestului, procesarea blocurilor în 16 biți și în final producerea producției.


Unul dintre cele mai mari beneficii ale Digest 2 este simplitatea sa în implementare. Cu toate acestea, Digest 2 este mai lent în comparație cu Digest 4 sau 5. Acest lucru se datorează faptului că a fost optimizat pentru computere pe 8 biți, în timp ce Digest 4 și 5 au fost optimizate pentru mașini pe 32 de biți. Din nou, comparativ cu algoritmi de hash siguri precum SHA-1 sau SHA-256, algoritmii Digest 2 sunt mai lent în performanță. Cu toate acestea, s-a descoperit că digest 2 ar putea scurge informațiile despre chei cu atacuri de coliziune, motiv pentru care nu mai este favorizat.