手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >静态网页加密
静态网页加密
摘要:前两天看见有人问静态网页加密问题,就写了这个代码稍微有些长,解释一下思路:加密时:先把用户的密钥A用md5加密为B,然后用B异或源文件S0得...

前两天看见有人问静态网页加密问题,就写了这个代码

稍微有些长,解释一下思路:

加密时:先把用户的密钥A用md5加密为B,然后用B异或源文件S0得到目标文件S1,把S1存入js变量中。

解密时:询问密钥,然后操作同加密。

因为用了md5,个人认为没有密钥的时候是无法破解的(暴力除外)

大家试用一下

Web Encoder body { font-size:12px; line-height:12px; background-Color:buttonface; border-width:0px; overflow:auto; margin:0px; padding:4px; } #t1, #t2 { width:100%; height:40%; border-width:1px; overflow:auto; height:expression((document.body.clientHeight-100)/2); } input { border-width:1px; padding-left:10px; padding-right:10px; margin:4px; } function webEncode(){ strSource=escape(XOR(t1.value,STR.md5(p1.value))); //strSource=t1.value; strOut="rnstrHTML="";rn"; for(var i=0;i+70

【静态网页加密】相关文章:

Ctrl+Enter提交内容信息

三种AngularJS中获取数据源的方式

显示、隐藏密码

文本加密解密

网页制作常用Javascript语句

Email地址加密javascript版

简单实用的网页表格特效

js控制网页前进和后退的方法

JavaScript静态的动态

新闻内页-JS分页

精品推荐
分类导航