4 sonuçtan 1 ile 4 arası

Konu: Sql Veri Tabanı Alan Şifreleme

  1. #1

    Question Sql Veri Tabanı Alan Şifreleme

    resim1.jpg

    Merhaba,

    Yapmam gereken bir projem var ve bu projede veri tabanına kayıtlı olan üyenin şifresi hashlenmiş bir şekilde görünmesini istiyorum. Elimde kod var ancak nerede kullanacağımı bilmiyorum Bana Resimde kodu nereye yerleştireceğimi söylerseniz sevinirim

    KOD :
    using System.Web.Security;

    bunu referans edecekler
    daha sonra hash lemek ıstedıklerı sifreyi Hash(TextBox_Sifre.ToString()) dediklerinde md5 formatinda sifrelemis olacak. Veritabaninda bu md5 li hallerini tutsunlar.

    Sifresini unutan kullaniciya random bi sifre uretip bunu gondermeleri gerekecek. Bu random sifreyi de md5 leyip veritabaninda gerekli update fonksiyonunu calistirmayi unutmasinlar.

    Ayrica sifremi unuttum diyenden eposta adresi isteyecekler. Once boyle bi eposta sistemde var mi yok mu diye kontrolu yapip yeni sifre olustursunlar.

    Kullanci giris ekraninda ise girilen sifreyi md5 leyip veritabanindaki sifreyle esit olup olmadigina bakmalilar. Cunku veritabaninda artik tum sifreler md5 lenmis olarak yer almis olacak …

    #region Hash

    private string Hash(string MD5)
    {

    System.Text.UTF8Encoding ue = new System.Text.UTF8Encoding();

    byte[] bytes = ue.GetBytes(MD5);

    // encrypt bytes

    System.Security.Cryptography.MD5CryptoServiceProvi der md5 = new System.Security.Cryptography.MD5CryptoServiceProvi der();

    byte[] hashBytes = md5.ComputeHash(bytes);

    string hashString = "";

    for (int i = 0; i < hashBytes.Length; i++)

    {

    hashString += Convert.ToString(hashBytes[i], 16).PadLeft(2, '0');

    }

    return hashString.PadLeft(32, '0');
    }

    #endregion

    Kod bu bir arkadaşım tarafından yollandı Hash(TextBox_Sifre.ToString()) kodu sanırım olayı çözen Fakat nerede kullanacağımı bilmiyorum yardımcı olursanız sevinirim

    İletişim : mecit.yuceturk@gmail.com
     

  2. #2

    Standart

    Kodu tutturdum kayıt olurken kullanıcının şifresini kabul ediyor fakat bu seferde login ekranında kullanıcı giriş yapamıyor şifresi hatalı diyor
     

  3. #3

    Standart

    Merhabalar

    Acaba Session kontrollerini yaptırdınız mı ? Ayrıca üyelik sistemi ile ilgili birkaç site vereceğim incelemenizi öneririm.

    Membership.RequiresQuestionAndAnswer Özellik (System.Web.Security)
    ASP.NET | Ahmet Rende
    ASP.NET 2.0 Üyelik ve Rol Yönetimi - 2

    İyi çalışmalar dilerim
    Impossible Is Nothing

  4. #4

    Standart

    Yalnız membership ile yapmıyorum normal textbox ekledim
     

Benzer Konular

  1. Not Null Alan Boş geçilebiliyor.
    By asgundogdu in forum SQL Server
    Cevaplar: 5
    Son Mesaj: 12-19-2012, 05:56 PM
  2. Cevaplar: 1
    Son Mesaj: 05-22-2008, 10:51 PM

Yetkileriniz

  • Konu Açma Yetkiniz Yok
  • Cevap Yazma Yetkiniz Yok
  • Eklenti Yükleme Yetkiniz Yok
  • Mesajınızı Değiştirme Yetkiniz Yok
  •  
Hakkımızda
MSHOWTO, herhangi bir firma ya da kuruluş ile bağı olmayan bağımsız teknik bir topluluktur.
Sosyal Medya Linklerimiz