MD5

Autor: Peter Berry
Data Creației: 13 August 2021
Data Actualizării: 1 Iulie 2024
Anonim
MD5 - алгоритм и программная реализация
Video: MD5 - алгоритм и программная реализация

Conţinut

Definiție - Ce înseamnă MD5?

MD5 este un tip de algoritm care este cunoscut sub numele de algoritm de hash criptografic. MD5 produce o valoare hash într-un format hexadecimal. Aceasta concurează cu alte modele în care funcțiile hash preiau o anumită bucată de date și o schimbă pentru a oferi o cheie sau o valoare care poate fi folosită în locul valorii originale.


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ă MD5

Odată cu dezvoltarea diferiților algoritmi de hash, experții au observat că inginerii au considerat că MD5 are deficiențe grave în ceea ce privește „rezistența la coliziune”. O coliziune se întâmplă când se constată că două valori de hash sunt similare sau aceleași. Pentru a funcționa corect, fiecare valoare de hash individuală trebuie să fie unică. Deoarece această funcționalitate este necesară pentru protocoalele de autentificare populare precum Secure Sockets Layer (SSL), MD5 a fost adesea înlocuit cu alte tipuri de algoritmi de hash.

Inginerii de securitate și alții sunt familiarizați cu liste lungi de algoritmi de hash cu proprietăți diferite. MD5 și alte tipuri de algoritmi de hash sunt adesea denumite funcții de „digerare”. Ideea de aici este că un hash „digeră” o valoare originală și produce o valoare de înlocuire care este semnificativ diferită de originală. Hășile au câteva utilizări principale în ceea ce privește securitatea și eficiența bazelor de date, legate de utilizarea valorilor de înlocuire în căutări și în stocarea datelor.