JAVA版的authcode
康盛的discuz里有一个authcode由于其优秀的表现立刻受到广大PHPER的青睐,现在它已经跳出PHP领域,几乎成为字符加密的标准(有点夸张哈哈)。我的资源包中有两个文件Base64.javaAuthcode.java我只是对代码进行整理。原始代码来自互联网。这两个文件都要用,因为authcode中需要用到BASE64。说个重要的地方因为标准的BASE64加密后的字符的长度可以被4整除,不能整除的都通过“=”来补充。PHP自带的decode_base64()函数可以解密标准的BASE64也可以解密长度不能被4整除的BASE64,authcode是在PHP环境中开发,所以没有考虑到非标准的情况。这样在移植到JAVA中,需要写一个可以解密标准
用户评论
自己改了下,能用了
改改就可以用,很好
说明很详细,支持一下。
根本就不对
已经使用,谢谢!
很好用,很方便,另外如果android端加密出来的数据要拼在url里的话,有两个地方需要转化,加密出来的字符串,replace("/","_").replace("=","|")
已使用,非常方便
代码运行完全没有问题,感谢分享。
没有问题,可以运行
好用,用来和公司的phper联调,没有问题。