arkadaşlar basit bir sistemde sitemde Şifreler veritabanında text halinde tutuluyor
-- Tablo döküm verisi `admin`
--
INSERT INTO `admin` (`id`, `kullaniciadi`, `sifre`, `ad`, `yetki`) VALUES
(1, 'admin', '111111', 'asdmin', '111111');
gibi bu şekildeki sistemi bir şekilde girp iptal ediyorlar acaba bu veritabanımı nasıl şifreliebilirim
Şifreleri sha ile encode edip saklamalısınız. Bu şekilde kullanımın mantığı şudur.
Kayıt esnasında şifreyi sha1 ile encode edip mysql'e kaydediyorsunuz. Kullanıcı sonraları giriş yaparken şifre kontrol sayfasına gelen şifreyi tekrar sha1 ile encode edip mysql ile kontrol ettiriyorsunuz.
<?php $sifre = "123321"; echo sha1($sifre); ?>