Arama butonu
Bu konudaki kullanıcılar: 1 misafir
4
Cevap
1007
Tıklama
0
Öne Çıkarma
md5() fonksiyonu ile veri gönderimi
L
19 yıl
Yüzbaşı
Konu Sahibi

asprin arkadaşın
http://forum.donanimhaber.com/m_7435083/tm.htm konusunda verdiğiörnekte
md5() fonksiyonu ilgimi çekti;
$pass = "e10adc3949ba59abbe56e057f20f883e"; //MD5 li hali "123456" gibi
Biraz bilgi verebilecek arkadaşlar varsa sevinirim.

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



E
19 yıl
Teğmen

Daha önce bişeyler yazmıştım ilk bi bak istersen::
http://forum.donanimhaber.com/m_7262142/tm.htm

biraz daha açiym md5() ile tek taraflı şifreleme yapılır dediğim gibi encode si yani geriye dönüşü yoktur zaten her üyelik sistemininde bel kemiklerinden biri budur.
Mesela üye şifreleri md5() ile şifrelenip veri tabanına atılır oradan da yine md5() ile sorgulama yapılarak çağırılır .....

base_64 buna bir alternetif değildir sadece daha basit şifrelemeler için kullanılır...
Ayrıca forum veya normal üyelik sistemleri için md5() in amacı veritabanına ulaşılmasında şifrelerin deşifre edilmemesidir....

Bu arada ufak bi ayrıntı mysql için 25 karekterden uzun bir alan bulunmalıdır md5() ile şifrelemeler için çünkü sorgulamalarda şifrelerin tutması için bire bir olması lazımdır...
Yanılmıyorsam md5()de 25 karekter uzunluğunda şifreler üretir tabii substr() ile kesim yapıp boyutu ufaltmak mümkündür ama yeterli derecede güvenlik sağlanmamış olur kullanılmasını tavsiye etmem normal kullanımı daha uygundur (nedeni saçma ve düşük bir olasılık dahi olsa başka şifreyle aynı sonucu verebilmesi olabilir)......

Umarım açıklayıcı olmuştur ,yinede php.net den incelersen ince ayrıntılarını da öğrenirsin....


Bu mesaja 1 cevap geldi.
DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.