会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
路漫漫其修远兮,任重而道远,脚踏实地!
脚下的路,蜿蜒~
博客园
首页
新随笔
新文章
联系
管理
订阅
C#MD5加密方法
//
方法一
using
System.Security;
using
System.Security.Principal;
using
System.Security.Cryptography;
using
System.Text;
/**/
///
<summary>
///
加密函数
///
</summary>
public
string
Encrypt(
string
password)
{
/**/
///
获取Byte数组
Byte[] clearBytes
=
new
UnicodeEncoding().GetBytes(password);
/**/
///
获取Hash值
Byte[] hashedBytes
=
((HashAlgorithm)CryptoConfig.CreateFromName(
"
MD5
"
)).ComputeHash(clearBytes);
/**/
///
获取加密后的信息
return
BitConverter.ToString(hashedBytes);
}
//
加密前的字串: admin
//
加密后的结果: 19-A2-85-41-44-B6-3A-8F-76-17-A6-F2-25-01-9B-12
//
方法二
System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(
"
要加密的字符串
"
, System.Web.Configuration.FormsAuthPasswordFormat.MD5.ToString());
posted on
2008-07-26 14:13
酷酷魔术师
阅读(
604
) 评论(
0
)
编辑
收藏
举报
会员力量,点亮园子希望
刷新页面
返回顶部
公告