常简单(包看包会)非常实用加密解密字符串
admin 发布于:2010-05-05 12:12:00
阅读:loading
从网上看到的这个加密、解密技术,感觉特别简单,2行代码,谁看过之后还不会呢?
迅雷、旋风、快车等这样的下载地址都是这种方式的加密,就不详细介绍了。
1、加密、解密类方法。
以上是一个加密解密类的简单封装。
特别提示(2011-3-9日修改),通过实践中证明,在字符串加密的时候,如果源字符串长度太长,超过55个长度的时候,产生的加密字符串会有一个换行,即两行或多行显示数据,如
c2VsZWN0IGlkLG5hbWUgZnJvbSBUU0RDb21wYW55IHdoZXJlIGlzRGVsZXRlICE9ICfKxycgYW5k
IHNvcnQgPSA=
如果这段加密的字符需要在JS中当做参数传递的时候,会报错,也就是没有结束的字符串变量,那么这里提供的一个解决办法是:return encode.encode(b).replace("\r\n","");在解密的时候不需要再处理
2、看详细加、解密实现
一、简单字符加密就不用说了吧,直接调用方法。
二、迅雷、旋风、快车地址加、解密
打印出的数据为:
可以直接复制一个迅雷的地址来解密,也可以直接将一个网络文件的地址用此方式来加密,加密完后,复制到迅雷的新建地址里面,然后点击确定,可照样下载。
点赞
发表评论
当前回复:作者