Güvenlik

Şifreleme Algoritmaları – MD5

Şifreleme Algoritmalarından olan MD5’ten bahsettik.

Herkese merhaba arkadaşlar. Geçtiğimiz günlerde az çok şifreleme tekniklerinden bahsetmiştik. Birbirinden farklı onlarca şifreleme tekniği mevcut. Bunların ilkinin Sezar Algoritmasıyla çıktığını ve daha sonra Zimmermann ve Enigma gibi algoritmalarla devam ettiğini bilmekteyiz.

Şimdi sizlere bahsedeceğim algoritma ise MD5 Algoritması. MD5 Algoritması diyince akla siteler ve kayıt olurken parola alanına girdiğimiz şifremiz gelmesi gerekiyor çünkü en yaygın şekilde kullanımı bu. MD5 kısaca Hash yöntemiyle şifreleme yapar. Peki nedir bu Hash;

Hash, verilen kelimenin veya kelime bütününün içinden anahtar kelimeler belirleyerek bir şifre ortaya atar. Girilen şifrenin doğruluğunu ise bu hash metninin içindeki anahtar kelimeleri çıkartıp aslıyla karşılaştırarak bulur.

Bu hash dediğimiz değer 128 bittir. Tek MD5’i çözmek Kriptografi ile veya Tersine Mühendislikle çözülebilir. Bu yüzden önemli sektörlerde içiçe şifreleme denilen Çifte MD5 standardı kullanılır. Hash’i çıkarılan bir kelime dizisinin çıkarılan Hash’inin bir Hash’i daha çıkarılır ve böylece anahtar kelimelerin daha epik olmaları sağlanır. Bu içiçe yöntemin bir diğer adı da Clustering yani Kümeleme olarak geçmektedir. Yani bu durumda MD5’in kırılması olayı gibi bir şey söz konusu değildir. Ancak ve ancak Hash içindeki anahtarlar bilinirse karşılaştırma yapılarak çözülebilir ki, bu da MD5’i daha kullanışlı kılar.



Yazar hakkında

Furkan Baycan

Furkan Baycan

Güvenlik ve Web Programcılığı alanında çalışıyorum. Bu alanlarda da
sizler için mutfakta yazılar yazıyorum. Siz de çok değerli projeleriniz ve yorumlarınızla mutfağa katkıda bulunabilirsiniz.

Yorumlar

Bir yorum yaz