Şimdi Ara

c# md5 unicode decode nasıl yapılır?

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
4
Cevap
0
Favori
1.133
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Arkadaşlar öncelikle merhaba.Şu anda bir e-ticaret sitesinin mobil projesi üzerinde çalışıyorum.şu anda login sayfasını tasarlamaktayım.Ancak daha önce sitenin veritabanına md5 unicode olarak kriptolanan şifre bölümünü asp.net'te nasıl decode edeceğimi bilmiyorum.Bunu c# ile nasıl ypaabilirim.Yardımcı olan herkese teşekkürler.

    Candan Selamlar...



  • Merhaba,

    Login işlemi yaptırmak için gelen md5 değerini decode etmek pek doğru bir davranış değil hocam, güvenlik açığı yaratabilir. Md5 değerini decode etmek yerine kullanıcının yazdığı şifreyi encode edin ve veritabanındaki encode edilmiş md5 değeri ile karşılaştırın. Aşağıdaki methodu kullanarak kullanıcının yazdığı şifreyi Md5 haline getirebilirsiniz:

    NOT: Kodların çalışabilmesi için kod dosyasında şu tanımlamanın yapılmış olması gerekir: using System.Security.Cryptography;

     
    public string MD5Olustur(string input)
    {
    MD5 md5Hasher = MD5.Create();
    byte[] data = md5Hasher.ComputeHash(Encoding.Default.GetBytes(input));
    StringBuilder sBuilder = new StringBuilder();

    for (int i = 0; i < data.Length; i++)
    {
    sBuilder.Append(data[i].ToString("x2"));
    }

    return sBuilder.ToString();
    }


    Kolay gelsin...




  • excalibur75 E kullanıcısına yanıt
    burda anlatılmış, sorunun cevabını yorum bölümünde sordum, cevaplandı

    http://www.ugurkizmaz.com/YazilimMakale-606-C--ile-MD5-Sifreleme.aspx
  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.