Acasă Securitate Ce este mesajul digera 5 (md5)? - definiție din techopedia

Ce este mesajul digera 5 (md5)? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă Message Digest 5 (MD5)?

Message Digest 5 (MD5) este o funcție hash folosită în criptografie. Dezvoltat de Ronald Rivest în 1991, Message Digest 5 produce o valoare hash pe 128 biți. Similar cu alți algoritmi de digerare a mesajelor, a fost dezvoltat în mare parte pentru aplicații de semnătură digitală care utilizează un fișier mare comprimat în mod sigur.

Deși este încă folosită pe scară largă, securitatea funcției este grav compromisă și, ca urmare, majoritatea aplicațiilor, în special a celor legate de guvernul american, necesită familia SHA-2 de funcții de hași pentru criptografie. Message Digest 5 este considerat a fi rupt și impropriu pentru o utilizare ulterioară, în conformitate cu Departamentul de Securitate Interioară al SUA.

Techopedia explică Message Digest 5 (MD5)

Detaliile algoritmului Message Digest 5 sunt furnizate în RFC 1321. Algoritmul mesajului Digest 5 folosește un mesaj de orice lungime și emite un mesaj de 128-biți de intrare. Algoritmul Message Digest 5 nu are nevoie de tabele mari de substituție și este o extensie a algoritmului Message Digest 4. Comparativ cu Message Digest 4, Message Digest 5 este mai conservator în design, dar este mai lent. Pașii implicați în algoritmul Message Digest 5 sunt adăugarea biților de umplutură, adăugarea reprezentării mesajului căptușit la mesajul inițial, inițializarea bufferului de digerare a mesajelor, procesarea mesajului în blocuri de 16 cuvinte și, în final, rezultatul rezultatului. În comparație cu Message Digest 4, Message Digest 5 este puțin mai complex.

Pe o mașină pe 32 de biți, Message Digest 5 funcționează mult mai rapid în comparație cu alți algoritmi de digerare a mesajelor. Message Digest 5 este simplu de implementat în comparație cu algoritmi similari de digestie. Dificultatea de a veni cu același mesaj de digerare din două mesaje diferite este de ordinul a 2 64 de operații.

Ce este mesajul digera 5 (md5)? - definiție din techopedia