===== MD5 (Funcție) ===== > **Engleză:** //**M**essage **D**igest 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** ( [[stringexpressions|șir_de_caractere]] ) Întoarce un [[stringexpressions|ș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 ==== {{page>ro:start#Șiruri de caractere&noheader}} ==== Istoric ==== |0.9.6.37|Adăugată în acestă versiune|