User Tools

Site Tools


ro:md5

MD5 (Funcție)

Engleză: Message Digest Algorithm 5 - algoritm de tip digest - este o funcție criptografică de tip hash unidirecțional dezvoltată în 1991, care livrează ca rezultat o valoare fixă ca lungime de 128 biți. Este utilizată drept componentă în unele scheme de semnătură electronică. Ea este cel mai folosită drept sumă de control, la verificarea integrității fișierelor.

Format

md5 ( șir_de_caractere )

Întoarce un șir_de_caractere.

Descriere

Întoarce un șir de caractere conținând semnătura MD5 în format hexazecimal.
MD5 nu este un algoritm de criptare. Datele livrate funcției MD5 sunt consumate, iar acestă funcție va genera o simplă semnătură care se vrea unică. Astfel, două texte cu un conținut doar un pic modificat vor genera o semnătură total diferită. Mai mult, indiferent de cât de mare este textul consumat, algoritmul MD5 va crea o semnătură cu lungimea fixă de 128 de biți. Așadar, dintr-o semnătură nu se poate genera la loc textul inițial, procesul fiind ireversibil. Prin utilizarea unei semnături precum cea generată de MD5 se asigură de cele mai multe ori că un fișier nu a fost alterat/modificat de la generarea ultimei semneturi.

Exemplu

print MD5("Un simplu text")
print MD5("un simplu text")

va afișa

7deeca4aa67871ff9feffb8f2c845b5a
ca6bcd76bec1508aae39c8733e2ee227

Vezi și

Istoric

0.9.6.37Adăugată în acestă versiune
ro/md5.txt · Last modified: 2020/02/28 10:46 (external edit)