| Orijinal Giriş | MD5-32 | MD5-16 | MD5-32 Büyük Harf |
|---|
128-bitdigest herhangi bir uzunlukta giriş için kullanılır ve bunu şu şekilde görüntüler:32küçük harf onaltılık karakterler. Dosya bütünlüğü kontrolleri, veri parmak izleri ve tekilleştirme için yaygın olarak kullanılır. Örnek:5d41402abc4b2a76b9719d911017c592
9–24(toplam 16 karakter), ortadaki 64 biti etkili bir şekilde açığa çıkarır. Daha kısadır ancak çarpışma riski daha yüksektir (yaklaşık2⁻⁶⁴). Düşük güvenlikli senaryolarda kısa kimlikler veya belirteçler için uygundur ancak güvenlik doğrulaması için önerilmez.
A–F). Bazı eski sistemler, ödeme imzaları veya kurumsal arayüzler büyük harfli çıktı gerektirir. Örnek:5D41402ABC4B2A76B9719D911017C592
UTF-8kodlanmış dize ve karma işleminden önce Çince, Japonca veya emoji gibi çok baytlı karakterleri otomatik olarak bayt dizilerine dönüştürür. Bu en yaygın moddur ve normal metin girişi için çalışır.
0-9, a-f, boşluklar dikkate alınmadı). Karma işleminden önce her iki karakter bir bayt olarak ayrıştırılır. Bu, anahtarlar veya protokol yükleri gibi ham ikili verilerin karma işlemi sırasında kullanışlıdır. Örnek giriş:48 65 6c 6c 6f
Base64string, kodunu ham baytlara dönüştürür ve bu baytlara hash uygular. Base64'te temsil edilen dosya veya görüntü içeriğinin orijinal karmasını hesaplarken kullanışlıdır. Örnek:SGVsbG8=
\nayırıcı olarak kullanılır ve her satırı bağımsız olarak karma hale getirir. Boş satırlar otomatik olarak dikkate alınmaz. Birincil çıktı, satır başına bir karma gösterir ve aşağıdaki toplu tablonun tamamı, tek tıklamayla MD5-32, MD5-16 ve büyük harfli sonuçları içerirCSVdışa aktarma. Kullanıcı adları, şifre listeleri ve veri kümesi işleme için kullanışlıdır.