15 Haziran 2015 Pazartesi

C# dll md5 ve sha1 şifreleme kullanımı

Merhaba arkadaşlar bu yazımızda c# ile md5 ve sha1 şifreleme yapabilmeniz için iki küçük fonksiyon yazacağım. Sizde bu fonksiyonu ilgili dosyanıza yapıştırıp rahatlıkla kullanabilirsiniz. Hatta isterseniz class dosyası oluşturup içerisine ekledikten sonra derleyebilir , sonrasında ise projelerinize referans ekleyerek kullanabilirsiniz. Neyse lafı daha fazla uzatmadan hemen kodlarımızı yazalım.

Öncelikle dosyamızın en üstüne;

using System.Web.Security;

kodunu ekliyoruz. Sonrasında ise aşağıdaki fonksiyonlarımızı dosyamıza ekliyoruz.

      // c# md5 şifreleme işlemi için kullanıyoruz
        public string md5Sifre(string sifre)
        {
            return FormsAuthentication.HashPasswordForStoringInConfigFile(sifre, "md5");
        }

     // c# sha1 şifreleme işlemi için kullanıyoruz
        public string sha1Sifre(string sifre)
        {
            return FormsAuthentication.HashPasswordForStoringInConfigFile(sifre, "sha1");
        }

geriye kalan ise sadece fonksiyonlarımızı çağırmak oluyor. Örnek

 string sifre = "ABCDEF";
 string sifreleMd5   = md5Sifre(sifre);
 string sifreleSha1  = sha1Sifre(sifre);

console.write("Md5 Şifreli Hali : {0} \n",sifreleMd5);
console.write("Sha1 Şifreli Hali : {0} \n",sifreleSha1);
Hepsi bu kadar. Bir sonraki yazıda görüşmek üzere başarılar.

0 yorum:

Yorum Gönder