会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
滨_Notepad
学习工作点滴积累
博客园
::
首页
::
新随笔
::
联系
::
订阅
::
管理
公告
SHA1 ,MD5 加密
Posted on
2008-04-16 21:40
新人~
阅读(
407
) 评论(
1
)
编辑
收藏
举报
SHA1 ,MD5 加密
using
System;
using
System.Collections.Generic;
using
System.Text;
using
System.Security.Cryptography;
namespace
Qifan.Common
{
/**/
///
<summary>
///
加密/解密字符串
///
</summary>
public
class
Security
{
/**/
///
<summary>
///
MD5 加密
///
</summary>
///
<param name="passWord">
需要加密的字符串
</param>
///
<returns>
加密后的字符串
</returns>
public
static
string
Md5(
string
passWord)
{
Byte[] clearBytes
=
new
UnicodeEncoding().GetBytes(passWord);
Byte[] hashedBytes
=
((HashAlgorithm)CryptoConfig.CreateFromName(
"
MD5
"
)).ComputeHash(clearBytes);
return
BitConverter.ToString(hashedBytes);
}
/**/
///
<summary>
///
SHA1 加密
///
</summary>
///
<param name="passWord">
需要加密的字符串
</param>
///
<returns>
加密后的字符串
</returns>
public
static
string
Sha1(
string
passWord)
{
Byte[] clearBytes
=
new
UnicodeEncoding().GetBytes(passWord);
Byte[] hashedBytes
=
((HashAlgorithm)CryptoConfig.CreateFromName(
"
SHA1
"
)).ComputeHash(clearBytes);
return
BitConverter.ToString(hashedBytes);
}
}
}
会员力量,点亮园子希望
刷新页面
返回顶部
Powered by:
博客园
Copyright © 2024 新人~
Powered by .NET 8.0 on Kubernetes