MD5 Üreteci
MD5 Üreteci, girdiğiniz metnin MD5 özetini hesaplar. Çıktı 32 onaltılık karakterdir (128 bit).
MD5 kırıldı ne demek?
MD5 1992'de tasarlandı ve yıllarca standart oldu. 2004'te araştırmacılar aynı MD5 özetini veren iki farklı belge üretmeyi başardı. Bu, çakışma direncinin çöktüğü anlamına gelir.
2008'de bu teori pratiğe döküldü: bir ekip, MD5 zayıflığını kullanarak sahte ama geçerli görünen bir sertifika otoritesi sertifikası üretti. Bugün sıradan bir bilgisayar saniyeler içinde çakışma üretebiliyor.
Ama tamamen işe yaramaz değil
Burada önemli bir ayrım var. MD5'in kırıldığı özellik çakışma direncidir yani saldırganın kasten aynı özeti veren iki dosya üretebilmesi. Verilen bir özetten metni geri getirmek hâlâ mümkün değildir.
Bu yüzden MD5 şu işlerde hâlâ makul biçimde kullanılır:
- Kaza eseri bozulma tespiti bir dosyanın kopyalanırken zarar görüp görmediğini anlamak.
- Yinelenen dosya bulma disk üzerinde aynı içeriği taşıyan kopyaları eşleştirmek.
- Önbellek anahtarı üretmek güvenlikle ilgisi olmayan hızlı kimliklendirme.
Nerede kesinlikle kullanılmamalı
- Parola saklama hem hızlı olduğu hem kırık olduğu için iki kat sakıncalı. Bcrypt Üreteci kullanın.
- Dijital imza ve sertifika sahtecilik gösterilmiştir.
- İndirilen yazılımın güvenliğini doğrulama saldırgan aynı özeti veren zararlı bir dosya hazırlayabilir. Bunun için SHA-256 Üreteci kullanın.
MD5 özeti nasıl alınır?
- Metninizi giriş alanına yazın veya yapıştırın.
- Özeti hesaplatın.
- 32 karakterlik çıktıyı kopyalayın.
Kontrol edilmesi gerekenler
Bir dosya özetiyle karşılaştırıyorsanız büyük-küçük harf farkını dikkate almayın. Metin özetlerinde sondaki görünmez satır sonu karakteri sonucu tamamen değiştirir kopyalarken buna dikkat edin.
Sıkça sorulan sorular
MD5 özetini çözebilir miyim?
Hayır. Özet tek yönlüdür. Kısa ve yaygın metinler hazır tablolardan tahmin edilebilir ama bu bir çözme işlemi değildir.
Parola saklamak için kullanabilir miyim?
Hayır, kesinlikle kullanmayın. Hem kırıktır hem parola için gereken yavaşlığa sahip değildir.
Neden 32 karakter?
128 bit, onaltılık gösterimde 32 karakter eder.
Dosya bütünlüğü için hâlâ kullanılıyor, neden?
Kaza eseri bozulmayı tespit etmekte yeterlidir ve hızlıdır. Kasıtlı saldırıya karşı değil.
İlgili araçlar
Güvenli alternatif için SHA-256 Üreteci, MD5'in selefi için MD4 Üreteci sayfalarını kullanabilirsiniz.
Benzer Araçlar
Metninizin MD2 özetini alın. 8 bitlik bilgisayarlar için tasarlanmış bu tarihsel algoritmanın neden bu kadar yavaş olduğunu öğrenin.
Metninizin MD4 özetini alın. 1995'te kırılan bu algoritmanın Windows parola sisteminde neden hâlâ yaşadığını öğrenin.
Popüler Araçlar
WhatsApp mesaj linki oluşturun. Türkiye numaralarının neden 90 ile başlaması gerektiğini ve baştaki sıfırın neden silinmesi gerektiğini öğrenin.
Ekranda imza oluşturup görsel olarak indirin. Görsel imzanın hukuki geçerliliği konusunda bilmeniz gerekenler.
Güçlü parola üretin. Uzunluğun karmaşıklıktan neden daha önemli olduğunu ve Türkçe klavyede hangi karakterlerin sorun çıkardığını öğrenin.
Bir IPv4 veya IPv6 adresinin yaklaşık kıta, ülke, koordinat ve saat dilimi bilgilerini sorgulayın; sonuçları ağ analizinde kullanın.
Tasarım için yer tutucu metin üretin. Latince metnin nereden geldiğini ve Türkçe tasarımlarda neden yanıltıcı olabildiğini öğrenin.
Metninizin bayt cinsinden boyutunu hesaplayın. Türkçe karakterlerin veritabanı ve dosya boyutunda neden fazladan yer kapladığını öğrenin.