MD5 Üreteci

Metninin MD5 özetini al. MD5'in neden ve ne zaman kırıldığını, hangi işler için hâlâ uygun olduğunu ve nerede kesinlikle kullanılmaması gerektiğini öğren.

1 değerlendirmeden 5 puan

MD5 Üreteci, girdiğin 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.
  • 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.

MD5 özeti nasıl alınır?

  1. Metnini giriş alanına yaz veya yapıştır.
  2. Özeti hesaplat.
  3. 32 karakterlik çıktıyı kopyala.

Kontrol edilmesi gerekenler

Bir dosya özetiyle karşılaştırıyorsan büyük-küçük harf farkını dikkate alma. Metin özetlerinde sondaki görünmez satır sonu karakteri sonucu tamamen değiştirir kopyalarken buna dikkat et.

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 kullanma. 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ı kullanabilirsin.

Benzer Araçlar

MD2 Üreteci

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

2.332
0
MD4 Üreteci

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

2.333
7

Popüler Araçlar