CAT,全称Cryptographic Algorithm Tool,是一款小巧的Java加密与解密算法调用工具包。
目前主要提供以下加解密算法调用:
1.AES
2.MD5
3.RSA
4.国密SM3
5.国密SM4
6.DES
各算法的详细使用和说明请参阅REDME中的详细描述!
12月12日,CAT-JAVA 发布0.1.1版本,此次版本为小版本维护,主要更新内容:
改进DES算法,将DES加密后的密文采用BASE64进行二次加密,方便密钥与密文管理。
其他算法敬请关注后续版本更新。
另:国密SM2的加密与解密算法目前已经完成,正在进行代码优化与调整,预计会在下一个版本V0.2.0版本发布,时间大概是2020年元旦前后。
CAT下载地址: https://gitee.com/bat/cat