MD5 NEDEN HER ZAMAN KIRILMAZ OKU VE AYDINLAN :D

R4zly

Silver Member
Silver
Elit
Katılım
23 Eki 2019
Mesajlar
166
Puanları
28
Konum
ElitHatZ.CoM
Merhabalar, sürekli açılan konular sorulan sorular arasında "md5 nasıl kırılır" sorusu yer...
İçeriğin tamamını görüntülemek için lütfen giriş yapınız. Giriş yap veya üye ol.
 

Samantha Groves

Elite Member
Elit
Katılım
3 Kas 2019
Mesajlar
10
Puanları
3
Ben de biraz bu konuda bilgi vereyim bari. :)

Çok karıştırılan 2 tür algoritma çeşiti vardır: encryption (şifreleme) ve hashing. MD5, SHA256 gibi algoritmalar hashing algoritmalarıdır.

Hashing algoritmalarında girdiğiniz verinin büyüklüğü ne olursa olsun size belli bir karakter döndürür. Örneğin "araba" kelimesinin MD5 hashının uzunluğu 32 karakter iken, 3 GB'lık bir videonun MD5 hashı da 32 karakterdir.
Mantık olarak düşündüğünüzde zaten 32 karakteri kullanarak 3 GB'lık dosya üretmek mümkün değil.

Encryption yani şifreleme algoritmalarında ise durum farklıdır. Girilen veri belli bir anahtar ile (bazı durumlarda anahtar kullanılmaz) şifrelenir ve gerektiği zaman decrypt edilerek kullanılır.

PEKİ BU DURUMDA HASHING ALGORİTMALARI NE İŞE YARIYOR?
Siz bir web sitesine kayıt oluyorsunuz diyelim. Veri tabanındaki password sütununa parolanız direkt olarak kaydedilmez, çoğu zaman MD5 şeklinde kaydedilir. Daha sonra siz o siteye giriş yapmak istediğinizde şu kontrol yapılır:

Eğer kullanıcının girdiği parolanın md5 hashı veritabanında bulunan hash'a eşit ise giriş başarılı, değilse başarısız.
 
Üst