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]
Peki ya Hocam şifreledik diyelim ondan sonra ne yapacağız ? Nasıl kullanabiliyoruz bunu ?