C#实现MD5加密(转)
2017-04-12 13:34
211 查看
首先,先简单介绍一下MD5
MD5的全称是message-digest algorithm 5(信息-摘要算法,在90年代初由mit laboratory for computer science和rsa data security inc的ronald l. rivest开发出来, 经md2、md3和md4发展而来。
MD5具有很好的安全性(因为它具有不可逆的特征,加过密的密文经过解密后和加密前的东东相同的可能性极小)
引用
using System.Security.Cryptography;
using System.Text;
具体代码如下(写在按钮的Click事件里):
byte[] result = Encoding.Default.GetBytes(this.tbPass.Text.Trim()); //tbPass为输入密码的文本框
MD5 md5 = new MD5CryptoServiceProvider();
byte[] output = md5.ComputeHash(result);
this.tbMd5pass.Text = BitConverter.ToString(output).Replace("-",""); //tbMd5pass为输出加密文本的文本框
转自:http://www.cnblogs.com/dgjack/archive/2010/12/30/1921492.html
MD5的全称是message-digest algorithm 5(信息-摘要算法,在90年代初由mit laboratory for computer science和rsa data security inc的ronald l. rivest开发出来, 经md2、md3和md4发展而来。
MD5具有很好的安全性(因为它具有不可逆的特征,加过密的密文经过解密后和加密前的东东相同的可能性极小)
引用
using System.Security.Cryptography;
using System.Text;
具体代码如下(写在按钮的Click事件里):
byte[] result = Encoding.Default.GetBytes(this.tbPass.Text.Trim()); //tbPass为输入密码的文本框
MD5 md5 = new MD5CryptoServiceProvider();
byte[] output = md5.ComputeHash(result);
this.tbMd5pass.Text = BitConverter.ToString(output).Replace("-",""); //tbMd5pass为输出加密文本的文本框
转自:http://www.cnblogs.com/dgjack/archive/2010/12/30/1921492.html
相关文章推荐
- 如何用c#实现对中文的md5加密
- C#实现MD5加密
- C#实现MD5加密,winform c#2005
- C#实现MD5加密
- MD5加密简介以及C#下的操作实现
- c#、vb.net 实现MD5加密
- C#/.NET 实现MD5加密的简单写法
- C#实现MD5加密,winform c#2005
- C# 实现MD5加密处理 MD5 加密
- C#实现MD5加密
- C#实现MD5加密
- MD5加密简介以及C#下的操作实现
- C#中实现MD5加密
- C#实现md5加密 sha1加密 sha256加密 sha384加密 sha512加密 des加密解密
- C#实现MD5加密,winform c#2005
- C#实现MD5加密
- C#几种实现MD5加密
- MD5加密简介以及C#下的操作实现
- C#实现MD5加密,winform c#2005
- C#实现MD5加密