JAVA版的authcode

上传者: yueool | 上传时间: 2021-06-29 15:16:05 | 文件大小: 4KB | 文件类型: RAR
康盛的discuz 里有一个authcode由于其优秀的表现立刻受到广大PHPER的青睐,现在它已经跳出PHP领域,几乎成为字符加密的标准(有点夸张哈哈)。 我的资源包中有两个文件 Base64.java Authcode.java 我只是对代码进行整理。原始代码来自互联网。 这两个文件都要用,因为authcode中需要用到BASE64。 说个重要的地方 因为标准的BASE64加密后的字符的长度可以被4整除,不能整除的都通过“=”来补充。PHP自带的decode_base64()函数可以解密标准的BASE64也可以解密长度不能被4整除的BASE64,authcode是在PHP环境中开发,所以没有考虑到非标准的情况。这样在移植到JAVA中,需要写一个可以解密标准和非标准BASE64的方法,,我是在互联网上收集到的BASE64加密解密功能,然后又为其扩充了解密非标准BASE64的功能(其实就是为其补充“=”,使其长度可以被4整除),这样就可以加密解密authcode,而且与PHP互通,加密后的字符不带“=”,看着比较整洁。

文件下载

资源详情

[{"title":"( 3 个子文件 4KB ) JAVA版的authcode","children":[{"title":"Base64.java <span style='color:#111;'> 5.00KB </span>","children":null,"spread":false},{"title":"Authcode.java <span style='color:#111;'> 5.95KB </span>","children":null,"spread":false},{"title":"说明.txt <span style='color:#111;'> 782B </span>","children":null,"spread":false}],"spread":true}]

评论信息

  • liangzi_001 :
    不能解决中文问题
    2020-03-28
  • jam00 :
    自己改了下,能用了
    2018-12-14
  • jianduoyou8445 :
    改改就可以用,很好
    2018-08-30
  • lfox418 :
    说明很详细,支持一下。
    2017-08-18
  • guangyu19910201 :
    根本就不对
    2017-08-01

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明