MD5 Üreteci

1 değerlendirmeden 5 puan

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?

  1. Metninizi giriş alanına yazın veya yapıştırın.
  2. Özeti hesaplatın.
  3. 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

MD2 Üreteci

Metninizin MD2 özetini alın. 8 bitlik bilgisayarlar için tasarlanmış bu tarihsel algoritmanın neden bu kadar yavaş olduğunu öğrenin.

2,243
0
MD4 Üreteci

Metninizin MD4 özetini alın. 1995'te kırılan bu algoritmanın Windows parola sisteminde neden hâlâ yaşadığını öğrenin.

2,213
7

Popüler Araçlar