手机
当前位置:查字典教程网 >编程开发 >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

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

网页常用Javascript

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

JavaScript静态的动态

简单实用的网页表格特效

Javascript脚本实现静态网页加密实例代码

动态加载iframe

巧妙破除网页右键禁用的十大绝招

网页常用特效代码整理

网页与键盘

客户端静态页面玩分页

精品推荐
分类导航