MD5 Hesaplama

Metnin MD5 özetini anında oluşturun.

Sonucunuz burada görünecek

Bilgileri doldurun ve Hesapla'ya basın.

MD5, herhangi bir metni sabit uzunlukta (32 karakterlik onaltılık) bir "özet" (hash) değerine çeviren, yaygın kullanılan bir algoritmadır — aynı metin her zaman aynı özeti üretir, farklı metinler (neredeyse) her zaman farklı özet verir.

Metninizi girin; MD5 özetini anında oluşturun.

MD5 nasıl hesaplanır?

Özet (hash) nedir?

Hash fonksiyonu, girdi ne kadar uzun olursa olsun çıktıyı hep aynı sabit uzunlukta üretir; MD5'te bu çıktı her zaman 32 karakterlik onaltılık (0-9, a-f) bir dizedir. Girdide tek bir karakter bile değişse, çıktı tamamen farklı görünür.

Tek yönlü bir işlemdir

MD5 özetinden orijinal metni geri elde etmek matematiksel olarak mümkün değildir (tek yönlü fonksiyon); bu özellik, şifre saklama gibi (özetin karşılaştırılıp orijinal değerin hiç saklanmadığı) kullanımların temelini oluşturur.

Güvenlik açısından uyarı

MD5, günümüzde kriptografik güvenlik açısından zayıf kabul edilir — çakışma (iki farklı girdinin aynı özeti üretmesi) saldırılarına karşı savunmasızdır. Şifre saklama veya dijital imza gibi güvenlik-kritik kullanımlarda MD5 yerine SHA-256 gibi daha güçlü algoritmalar tercih edilmelidir; MD5 bugün daha çok dosya bütünlüğü kontrolü gibi güvenlik-kritik olmayan senaryolarda kullanılır.

Örnek hesap

"kalkoro" metninin MD5 özeti e76f96de17e36712c5b76b0ea91f0a4b'dir. Boş bir metin (hiçbir karakter) girildiğinde ise MD5 algoritmasının evrensel olarak bilinen sabit çıktısı olan d41d8cd98f00b204e9800998ecf8427e elde edilir — bu, MD5 uygulamalarını doğrulamak için standart bir referans değerdir.

Sık sorulan sorular

MD5 özetinden orijinal metni geri bulabilir miyim?+

Hayır, MD5 tek yönlü bir hash fonksiyonudur; özetten orijinal metne matematiksel olarak geri dönüş yoktur (yalnızca deneme-yanılma/kaba kuvvet ile, çok kısa ve basit metinlerde pratik olabilir).

MD5 şifre saklamak için güvenli mi?+

Hayır — MD5 günümüzde kriptografik olarak zayıf kabul edilir ve modern şifre saklama için önerilmez; bunun yerine bcrypt, Argon2 gibi özel olarak şifre saklama için tasarlanmış algoritmalar kullanılmalıdır.

Aynı metni tekrar girersem hep aynı özeti mi alırım?+

Evet, MD5 deterministiktir — aynı girdi her zaman ve her yerde birebir aynı özeti üretir.

Bu araç metnimi sunucuya gönderiyor mu?+

Hayır, hesaplama tamamen tarayıcınızda (cihazınızda) yapılır; girdiğiniz metin hiçbir sunucuya iletilmez.

MD5 hangi durumlarda hâlâ kullanışlıdır?+

İndirilen bir dosyanın bozulup bozulmadığını (bütünlüğünü) hızlıca kontrol etmek gibi güvenlik-kritik olmayan senaryolarda hâlâ pratik bir araçtır.

Son güncelleme: