|
思路:
' W0 V; V6 Q/ ~' O) Z* p. m5 Z* w8 i加密时:先把用户的密钥A用md5加密为B,然后用B异或源文件S0得到目标文件S1,把S1存入js变量中。
" K3 ?7 n$ f. y. e& \1 M解密时:询问密钥,然后操作同加密。
. p/ R; s6 m$ s因为用了md5,没有密钥的时候是无法破解的(暴力除外)
7 Y4 k r% y: c& @4 @界面截图:4 W: n$ B$ q* n! {4 L% }8 d
( ~7 ?+ i. q4 n源代码如下:9 w5 l3 d9 P* |- A5 X& Q( O& a
/ F: p2 g2 H: D6 V/ ], C1 _; ? |
|