|
|
思路:- \. R: E$ l1 z8 a
加密时:先把用户的密钥A用md5加密为B,然后用B异或源文件S0得到目标文件S1,把S1存入js变量中。
4 E9 a4 W! G8 R$ R1 _5 X5 y解密时:询问密钥,然后操作同加密。' W/ z+ m7 R W$ u Z9 f, j2 A
因为用了md5,没有密钥的时候是无法破解的(暴力除外): G# o. j$ ~# W6 t" ~
界面截图:
$ W; x8 @$ C2 D6 {( f
; m. `% B, v. W2 y# T" v
源代码如下:
3 ]+ }4 ]* x$ P, ~$ d- }, G
, l1 S8 Y$ |7 I! ^2 A5 p3 }1 z |
|