Casa Sicurezza Che cos'è il messaggio digest 5 (md5)? - definizione da techopedia

Che cos'è il messaggio digest 5 (md5)? - definizione da techopedia

Sommario:

Anonim

Definizione - Cosa significa Message Digest 5 (MD5)?

Message Digest 5 (MD5) è una funzione hash utilizzata nella crittografia. Sviluppato da Ronald Rivest nel 1991, Message Digest 5 produce un valore hash risultante a 128 bit. Simile ad altri algoritmi di digest dei messaggi, è stato ampiamente sviluppato per applicazioni di firma digitale che utilizzano un file compresso di grandi dimensioni in modo sicuro.

Sebbene sia ancora ampiamente utilizzato, la sicurezza della funzione è gravemente compromessa e di conseguenza la maggior parte delle applicazioni, in particolare quelle relative al governo degli Stati Uniti, richiedono la famiglia di funzioni hash SHA-2 per la crittografia. Il messaggio Digest 5 è considerato rotto e inadatto per un ulteriore uso secondo il Dipartimento della Sicurezza Nazionale degli Stati Uniti.

Techopedia spiega Message Digest 5 (MD5)

I dettagli dell'algoritmo Message Digest 5 sono forniti in RFC 1321. L'algoritmo di Message Digest 5 utilizza un messaggio di qualsiasi lunghezza e genera un digest di messaggio a 128 bit dell'input. L'algoritmo Message Digest 5 non ha bisogno di grandi tabelle di sostituzione ed è un'estensione dell'algoritmo Message Digest 4. Rispetto a Message Digest 4, Message Digest 5 ha un design più conservativo ma è più lento. I passaggi coinvolti nell'algoritmo Message Digest 5 sono l'aggiunta di bit di riempimento, l'aggiunta della rappresentazione del messaggio imbottito al messaggio originale, l'inizializzazione del buffer di digest del messaggio, l'elaborazione del messaggio in blocchi di 16 parole e infine l'output del risultato. Rispetto a Message Digest 4, Message Digest 5 è leggermente più complesso.

Su una macchina a 32 bit, Message Digest 5 ha prestazioni molto più veloci rispetto ad altri algoritmi di digest dei messaggi. Message Digest 5 è semplice da implementare rispetto a algoritmi digest simili. La difficoltà di trovare lo stesso digest di messaggio da due messaggi diversi è nell'ordine di 2 64 operazioni.

Che cos'è il messaggio digest 5 (md5)? - definizione da techopedia