生活随笔
收集整理的這篇文章主要介紹了
C#实现MD5加密
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
C#實現MD5加密。
1、創建MD5Str.cs加密處理類
?
[csharp]?view plaincopy
public?class?MD5Str??{??????????????????????????public?static?string?MD5(string?Text)??????{??????????byte[]?buffer?=?System.Text.Encoding.Default.GetBytes(Text);??????????try??????????{??????????????System.Security.Cryptography.MD5CryptoServiceProvider?check;??????????????check?=?new?System.Security.Cryptography.MD5CryptoServiceProvider();??????????????byte[]?somme?=?check.ComputeHash(buffer);??????????????string?ret?=?"";??????????????foreach?(byte?a?in?somme)??????????????{??????????????????if?(a?<?16)??????????????????????ret?+=?"0"?+?a.ToString("X");??????????????????else??????????????????????ret?+=?a.ToString("X");??????????????}??????????????return?ret.ToLower();??????????}??????????catch??????????{??????????????throw;??????????}??????}??}?? ?
2、運行測試
?
[csharp]?view plaincopy
static?void?Main(string[]?args)??{??????string?data?=?"123456789";??????string?encodeStr?=?"";?????????encodeStr?=?MD5Str.MD5(data);????????Console.WriteLine("原文本:{0}",?data);??????Console.WriteLine("加密后文本:{0}",?encodeStr);??????Console.Read();????}?? ?
轉載于:https://www.cnblogs.com/sendreceive/p/7839048.html
總結
以上是生活随笔為你收集整理的C#实现MD5加密的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。