实现MD5加密的方法
自带的md5加密用下面这种方法,但这种方法只能加密不能解密。
(("要加密的字符串", "MD5"));
下面是使用密钥的加密带解密的代码:
代码
/*用法
protected void Page_Load(object sender, EventArgs e)
{
//加密
= ("pwd", );
+= (, );
(("gAYyhdLQunc=", ));
}
*/
using System;
using ;
using ;
using ;
using ;
namespace mon
{
/// <summary>
/// 加密码类
/// </summary>
public class CEncrypt
{
/// <summary>
/// 加密
/// </summary>
/// <param name="inputString"></param>
/// <returns></returns>
public static string DesEncrypt(string inputString)
{
return DesEncrypt(inputString, Key);
}
/// <summary>
/// 解密
/// </summary>
/// <param name="inputString"></param>
/// <returns></returns>
public static string DesDecrypt(string inputString)
{
return DesDecrypt(inputString, Key);
}
/// <summary>
/// 密匙
/// </summary>
private static string Key
{
get
{
return "hongye10";
}
}
/// <summary>
/// 加密字符串
/// 注意:密钥必须为8位
/// </summary>
/// <param name="strText">字符串</param>
/// <param name="encryptKey">密钥</param>
/// <param name="encryptKey">返回加密后的字符串</param>
public static string DesEncrypt(string inputS
MD5加密解密方法 来自淘豆网www.taodocs.com转载请标明出处.