MD5 (Message-Digest Algorithm 5), herhangi bir boyuttaki veriyi alıp 128 bitlik (32 karakter) sabit uzunlukta benzersiz bir parmak izine dönüştüren kriptografik bir hash fonksiyonudur.
KULLANIM ALANLARI
- Veri Bütünlüğü: İndirilen dosyaların orijinal olup olmadığını doğrulamak için (Checksum).
- Güvenli Depolama: Veritabanlarında şifrelerin açık metin yerine maskelenmiş şekilde tutulması.
- Tekil Kimlikleme: Büyük verileri dijital bir imza ile hızlıca karşılaştırma ve sınıflandırma.
Not: MD5 hızlı ve etkili olsa da, yüksek güvenlik gerektiren modern sistemlerde "Collision" (çakışma) riskine karşı SHA-256 ile birlikte destekleyici olarak kullanılır.