MD5 Hesaplama rehberi
MD5 aracı metnin UTF-8 baytlarından 32 haneli onaltılık bir özet üretir. Boşluklar, büyük/küçük harf ve satır sonları girdinin parçasıdır. Metnin beklenen özetle aynı olup olmadığını kontrol etmek veya eski bir veri biçimini incelemek için kullanılabilir. MD5 geri açılan şifreleme değildir. Parola saklama ve güvenlik amaçlı doğrulama için uygun bir yöntem olarak değerlendirilmemelidir.
Bu hesaplama aracı nasıl kullanılır?
- Özeti alınacak metni yazın; baştaki ve sondaki boşlukları da kontrol edin.
- Hesapla düğmesine basın.
- MD5 dizisini ve UTF-8 bayt sayısını inceleyin.
Hesaplama formülü ve değişkenler
MD5, girdiyi 128 bit özet değerine dönüştürür; sonuç 32 onaltılık karakterle yazılır.
Özet değeri nasıl okunur?
MD5 çıktısı 128 bittir ve 32 onaltılık karakterle yazılır. abc metninin özeti 900150983cd24fb0d6963f7d28e17f72 değeridir. Girdi çok uzun olsa da çıktı uzunluğu aynı kalır. Çıktı içeriğin sıkıştırılmış, geri açılabilir bir kopyası değildir; kaybolan metin bu diziden yeniden kurulmaz.
Boşluk ve satır sonu etkisi
abc ile sonunda bir boşluk bulunan abc metni farklı baytlar taşır ve farklı özet üretir. Görsel olarak aynı görünen Unicode yazımlar da farklı bayt dizilerine sahip olabilir. Form metni otomatik kırpmaz veya harfleri dönüştürmez. Başka uygulamayla karşılaştırırken metin kodlaması ve satır sonu düzeninin aynı olduğundan emin olun.
Boş metin örneği
Boş girdi için de tanımlı bir MD5 değeri vardır: d41d8cd98f00b204e9800998ecf8427e. Bu nedenle alan boş bırakılarak hesap yapılabilir. Burada boş metin ile tek boşluk aynı değildir. Bayt sayısı boş metinde 0, tek temel boşlukta 1 olur; bu satır farkı görmeye yardımcıdır.
Güvenlik ve kapsam
Farklı girdilerin aynı MD5 değerine sahip olabilmesi ve bilinen zayıflıklar nedeniyle güvenlik kararı için MD5’e dayanmayın. Bu sayfa yalnız metin özetler; dosya seçimi ve dosyanın ham baytlarını okuma özelliği yoktur. Metni dosyadan kopyalamak dosyanın tamamını hashlemekle aynı değildir; biçim ve kodlama farkı bulunabilir.
Görünmeyen karakterler sonucu değiştirir
Metnin sonundaki boşluk, satır sonu ve harf büyüklüğü özete etki eder. Aynı görünen iki metinde farklı Unicode kodlamaları da farklı baytlar oluşturabilir. Araç girilen metnin UTF-8 karşılığını kullanır; otomatik kırpma veya büyük-küçük harf eşitlemesi yapıldığı varsayılmamalıdır. Karşılaştırırken yalnız ekranda görülen kelimeleri değil girdinin tamamını kontrol edin.
Metin özeti ile dosya özeti
Bu form metin girdisini özetler; bir dosyanın adını yazmak dosyanın içeriğinin MD5 değerini hesaplamaz. Dosya bütünlüğü karşılaştırması için dosyanın gerçek baytları gerekir. Ayrıca MD5 bir şifreleme işlemi değildir: özgün metni geri açan anahtar içermez ve güvenli parola saklama amacıyla kullanılmamalıdır.
abc → 900150983cd24fb0d6963f7d28e17f72.
Sık sorulan sorular
MD5 şifreleme mi?
Hayır; anahtarlı ve geri açılabilir bir şifreleme işlemi değil, özet işlevidir.
MD5 çözülür mü?
Geri açılan şifreleme değildir.
Dosya hashliyor mu?
Hayır, girilen UTF-8 metin hesaplanır.
Boş metin kabul edilir mi?
Evet, tanımlı bir özet üretir.
İlgili hesaplama rehberleri
İşleminizin sonraki adımı için ilgili aracı kullanabilirsiniz:
Hesaplama aracına dön ↑