MD5 Aynı Şifrelemeler

Katılım
3 Temmuz 2019
Mesajlar
1.576
Çözümler
16
Daha fazla  
Cinsiyet
Erkek
İki değer aynı MD5 değerini neden ve nasıl alabiliyor? Bilinen örneği var mı?
SHA gibi şifrelemelerde bu ihtimaller bulunmuyor mu yoksa daha mı az?
 
Çok detaya girmeden anlatmaya çalışayım. Hashing algoritmalarında buna collision deniyor. İşlemlerin yapısı gereği olabiliyor. Hashing'i araştırırsanız daha detaylı bilgiye ulaşabilirsiniz.

Örneğin mod işlemi de tersi alınamayan bir işlem. 41'in 3 ile mod değeri 2'dir. Peki, 3 ile mod değeri 2 olan kaç sayı var? 2, 5, 8... Uzar gider bu liste.

MD5 de dediğiniz gibi collision barındırıyor. Bu nedenle de artık güvenli değil.

Hashing algoritmalarında bu bir problem, bunun için de birtakım çözümler var.

 
Anladım efendim, teşekkürler. Hashing mantığına göz gezdireyim o zaman.
Collision nedir ona da bakayım, sağ olun.
 
Hashing yani Hash alma işleminde de bazı bilinir algoritmalar var. Hepsinin formülü farklı olsa da temel olarak işleyiş aynı olur. Bütün Hashing algoritmaları girilen veriyi bir takım matematiksel işlemlerden geçirerek geri hesaplanması ve döndürülmesi imkansız çıktılar üretirler. Encryption'ın aksine bu işlemde orijinal veri geri elde edilemez. Bu yüzden asla kırılamaz diyoruz.

İnternet üzerindeki MD5 şifre kırdığını iddia eden siteler de neticede kırma işlemi yapmıyor. Örnek olarak sizin elinizde bir metin var. Bu metin "elma" olsun. Siz "elma" için bir Hash aldığınızda bu işlemi yapan site Hash'in karşılığı olarak elmayı kayıt altında tutuyor.

Bu Hash'i kırmak için bir siteye yazdığında da veritabanı üzerinde eşleşiyorsa karşınıza elmayı çıkarıyor. Siz de kırıldığını sanıyorsunuz.
 
Anladım efendim, teşekkürler. Hashing mantığına göz gezdireyim o zaman.
Verdiğim linkte bir video var, kendi videosu. O kanalın kriptoloji için serisi vardı. Direkt oraya da bakabilirsiniz ilgileniyorsanız. Hatta direkt o kanalı incelemenizi öneririm, bu kadar kaliteli Türkçe bir kaynak ben görmedim. Çok donanımlı bir insan ve anlatımı falan da çok güzel. Yeri gelmişken söyleyeyim dedim.

Aynen, hatta bunlar için büyük tablolar var. 1 TB'lık bir tablo olduğunu okumuştum bir yerde.

Bunun için salting şart. Aksi taktirde (özellikle de kolay şifreler) çok basitçe kırılıyor. Basitlerin kolay kırılması da tabloda karşılığı olma ihtimali yüksek olduğundan.
 
İlgimi çekti efendim, teşekkür ederim.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…