不断积累,必然飞跃,突破随之!

相信自己,开拓生活!
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

对密码进行加密处理

Posted on 2008-09-16 11:08  Tangyuan2017  阅读(288)  评论(0编辑  收藏  举报

//转化后的MD5加密

using System.Text;
using System.Security.Cryptography;

    public static string MD5(string psd)

    {

        MD5CryptoServiceProvider MD5CSP = new MD5CryptoServiceProvider();

        byte[] MD5Source = System.Text.Encoding.UTF8.GetBytes(psd);

        byte[] MD5Out = MD5CSP.ComputeHash(MD5Source);

 

        StringBuilder sBuilder = new StringBuilder();

 

        for (int i = 0; i < MD5Out.Length; i++)

        {

            sBuilder.Append(MD5Out[i].ToString("x2"));//转化为16进制的数

        }

 

        return sBuilder.ToString();

 

    }