Genellikle üyelik sistemlerinde şifrelerin veritabanında daha güvenli bir şekilde saklanabilmesi için kullanılan bir şifreleme yöntemidir.Kullanıcı kayıt olurken kayıt edilen şifreyi md5() fonksiyonu ile değiştirerek daha güvenli bir hale getirebilirsiniz.Kullanılışı ve örneği aşağıdadır.Aynı şekilde crypt() yöntemide kullanılabilir.
Kullanılışı:
md5($deÄŸiÅŸken)
crypt($deÄŸiÅŸken)
Örnek:
-
<?php
-
-
$sifre = "1234";
-
-
-
-
-
-
?>
Ekran Görüntüsü:
Md5 Åžifre : 81dc9bdb52d04dc20036dbd8313ed055
Crytp Åžifre : $1$kr..dx1.$YepWyLl4.NJG.vFDR67Yw0
Örneğin form ile üye kaydı yaparkende gelen şifre normal olarak alınır ikinci bir sifre oluşturulur ve $yenisifre = md5($gelensifre); ile değiştirelerek veritabanına kayıt edilir.Aynı şekilde üye girişi yaparkende gelen şifre alınır ve md5 hali ile kontrol edilerek giriş yapılır.
Uygulama dosyasını http://www.guraysuerdem.com/dosya/md5vecrypt.rar adresinden indirebilirsiniz.





Åžubat 5th, 2008 tarihinde ve saat 00:44 sularında
bide sha1 vardı onu unutmayalım
Nisan 1st, 2008 tarihinde ve saat 04:22 sularında
Hangi sifreleme daha güvenlidir?
Ve kactane vardir?
Makale icin cok tesekurler.
Nisan 1st, 2008 tarihinde ve saat 23:33 sularında
Güzel bir soru
Klasik olarak en çok kullanılan Md5′tir ve hiçbirinin güvenli olduÄŸunu emin olarak söyleyemem yani bunu kimse söyleyemez ama md5 tavsiye ederim.
Nisan 18th, 2008 tarihinde ve saat 05:28 sularında
Peki geri döndürme varmı..yani md5 ile döndürmüğümüz değeri tekrar eski haline döndürebilmemizin bir yolu?
Nisan 18th, 2008 tarihinde ve saat 11:46 sularında
Örneğin 123456 şifresini md5 kırıcı program ile kolaylıkla döndürebilirsin.Ancak 123guray?g?!f2 gibi bir şifreyi kırmak için beklemen süre ya aşırı çok olur belkide hiç olmaz.