Casa Sviluppo Che cos'è il messaggio digest 2 (md2)? - definizione da techopedia

Che cos'è il messaggio digest 2 (md2)? - definizione da techopedia

Sommario:

Anonim

Definizione - Cosa significa Message Digest 2 (MD2)?

Message Digest 2 è una funzione hash utilizzata nella crittografia. Sviluppato nel 1989 da Ronald Rivest, è orientato ai byte, producendo un valore di hash a 128 bit con l'aiuto di un messaggio di lunghezza arbitraria. È ottimizzato per computer a 8 bit. Message Digest 2 è stato sviluppato principalmente per essere utilizzato per applicazioni di firma digitale, che richiedeva la firma di un file di grandi dimensioni sicuro e compresso con una chiave privata. Sebbene rimanga in uso nelle infrastrutture a chiave pubblica, viene raramente utilizzato in quanto richiede molto tempo per il calcolo e non è più considerato sicuro.

Techopedia spiega Message Digest 2 (MD2)

Il messaggio Digest 2 dipende dalla permutazione casuale di byte. I numeri esadecimali a trentadue cifre vengono utilizzati per rappresentare gli hash Message Digest 2 a 128 bit. L'algoritmo Message Digest 2 utilizza un messaggio di qualsiasi lunghezza e produce un output di un digest di messaggio a 128 bit dell'input. Si presume che sia impossibile produrre due messaggi con lo stesso digest di messaggio o ottenere un digest di messaggio di destinazione prespecificato da un determinato messaggio. Il processo dell'algoritmo Message Digest 2 prevede i seguenti passaggi: aggiunta di byte di riempimento, aggiunta di checksum, inizializzazione del buffer di digest del messaggio per calcolare il digest del messaggio, elaborazione del messaggio in blocchi di 16 byte e infine produzione dell'output.

Uno dei maggiori vantaggi di Message Digest 2 è la sua semplicità di implementazione. Tuttavia, Message Digest 2 è più lento rispetto a Message Digest 4 o 5. Questo perché è stato ottimizzato per i computer a 8 bit, mentre Message Digest 4 e 5 sono stati ottimizzati per i computer a 32 bit. Ancora una volta, confrontando algoritmi di hash sicuri come SHA-1 o SHA-256, gli algoritmi di Message Digest 2 hanno prestazioni più lente. Tuttavia, è stato scoperto che il digest digest 2 poteva perdere informazioni delle chiavi con attacchi di collisione, motivo per cui non è più favorito.

Che cos'è il messaggio digest 2 (md2)? - definizione da techopedia