可以自己写个加密解密的程序.可逆的.
一般是用MD5进行加密.数据库写入的数据是加密后的.
不过这种加密方法是不可逆的.
写了个加密,解密的程序,很简单的 :)
<% @Language="JavaScript" %>
<%
var pwd = "灰豆";
function encrypt(str)
{
var newStr = "";
str = escape(str);
var len = str.length;
for(var i=0;i<len;i++)
{
tmpStr = str.substr(i,1)
newStr += String.fromCharCode(tmpStr.charCodeAt(0)+i);
}
return newStr;
}
function uncrypt(str)
{
var newStr = "";
var len = str.length;
for(var i=0;i<len;i++)
{
tmpStr = str.substr(i,1);
newStr += String.fromCharCode(tmpStr.charCodeAt(0)-i);
}
return unescape(newStr);
}
Response.Write("加密前:"+uncrypt(encrypt(pwd))+"<br/>")
Response.Write("解密后:"+encrypt(pwd))
%>
博客介绍可自行编写可逆的加密解密程序,一般用MD5加密数据库写入数据,但该方法不可逆。还给出了用JavaScript编写的简单加密解密程序示例,包含加密和解密函数及测试输出。

3908

被折叠的 条评论
为什么被折叠?



