|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
SQLServer是基于服务器端的中型的数据库,可以适合大容量数据的应用,在功能上管理上也要比Access要强得多。在处理海量数据的效率,后台开发的灵活性,可扩展性等方面强大。初学|工具|加密|办理|成绩我的暗码的加密办法:
起首写一个加密函数encrypt(str):
<%
functionencrypt(str)
Dimi,c,length,texts,seed
length=len(str)
texts=""
fori=1tolength
c=mid(str,i,length)
seed=Asc(c)
ifseed>ASC("hh")then//
seed=seed-15//避免溢出成绩
endif//
seed=i+length+seed
texts=texts&chr(seed)
next
texts=texts&mid(str,length,length)
encrypt=texts
endfunction
%>
下面用的vbscript函数:
len(str)前往字符串中的字符数量
Asc()前往每个字符串首字母的ANSI字符代码
Chr()函数前往与指定的字符代码绝对应的字符
mid(str,i,length)前往字符串str中从第i个字符入手下手的length个字符
别的再输出暗码谁人环节,用js把持只能输出
ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
并限定数落暗码长度,12应当能够了吧
完成函数
functionCharsInBag(s,bag)
{
vari;
for(i=0;i<s.length;i++)
{
varc=s.charAt(i);//提取字符串中的字符
if(bag.indexOf(c)==-1)returnfalse;
}
returntrue;
}
写数据的时分后面:
password=encrypt(request("password"))
password=replace(password,"","")避免可骇的
效果
暗码:1111
加密后暗码:789:;1
暗码:00zzzzzzzz
加密后暗码:;<xyz{|}~z
就这么复杂^^
算法能够依据本人喜欢本人改</p>减少客户内IT专业人才缺乏带来的影响。ASP的客户员工利用浏览器进入相关的应用软件,简单易用,无需专业技术支持。 |
|