您的位置:首页 > Web前端 > JavaScript

加密和解密会员注册密码

2004-06-25 03:22 274 查看
可以自己写个加密解密的程序.可逆的.
一般是用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))
%>
 
 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息