C# ile MD5 Şifreleme Algoritması

Merhaba Arkadaşlar, bugün sizlere C# ile MD5 şifreleme sanatından bahsedeceğim. Bu makalemde 2 farklı yöntem kullanacağım. Aşağıdaki 2 yöntemde de “using System.Security.Cryptography;” kütüphanesini kullanacağız.

1.Yöntem;

   private static string MD5(string Metin)
   {
       MD5CryptoServiceProvider MD5Code = new MD5CryptoServiceProvider();
       byte[] byteDizisi = Encoding.UTF8.GetBytes(Text);
       byteDizisi = MD5Code.ComputeHash(byteDizisi);
       StringBuilder sb = new StringBuilder();
       foreach (byte ba in byteDizisi)
       {
           sb.Append(ba.ToString("x2").ToLower());
       }
       return sb.ToString();
   }

2.Yöntem;

        public static string MD5Kripto(string Metin)
        {
            byte[] encodedBytes;
            using (var md5 = new MD5CryptoServiceProvider())
            {
                var originalBytes = Encoding.Default.GetBytes(original);
                encodedBytes = md5.ComputeHash(originalBytes);
            }
            return Convert.ToBase64String(encodedBytes);
        }

Bir başka makalede görüşmek dileğiyle…

Sedat Demirdoğan

“Paylaşmak altındır, bencillik ise zehir. Hayat paylaşınca güzel…”

Click to rate this post!
[Total: 1 Average: 5]

Sedat Demirdoğan

-Yazılım Sınıfı Kurucusu -Global Bilişim Derneği Kurucu Üye -Bilişim Grubu Kurucu Üye -Jolly Tur BT Proje ve İş Geliştirme Departman Müdürü

C# ile MD5 Şifreleme Algoritması” için bir yorum

  • 18 Ağustos 2017 tarihinde, saat 09:58
    Permalink

    Peki ya Hocam şifreledik diyelim ondan sonra ne yapacağız ? Nasıl kullanabiliyoruz bunu ?

    Yanıtla

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.