CAT 密码算法调用工具包首个版本(V0.0.1版本)发布

 千面书生鬼见愁
发布于 2019年10月10日
收藏 33

CAT,全称Cryptographic Algorithm Tool,是一款小巧的Java加密与解密算法调用工具包,根据之前一网友建议,当前首个版本集成了国家密码局公布的国密sm3和国密sm4算法的加解密调用。

CAT 的V0.0.1版本主要整合了以下加密算法的调用:

1.AES

2.MD5

3.RSA

4.国密SM3

5.国密SM4

其他算法敬请期待后续版本更新。

其中,国密SM3和国密SM4的详细算法及原理可参考国家密码局发布的相关文档和说明。

CAT下载地址:https://gitee.com/bat/cat

PS:哪位大神有国密SM3的js版本,请贡献一下,不胜感激!

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.dbndka.com.cn]
本文标题:CAT 密码算法调用工具包首个版本(V0.0.1版本)发布
加载中

最新评论(15

冷血
冷血
开源的话是不是用maven构建更友好一些
千面书生鬼见愁
主要考虑无网络环境下的编译和使用。毕竟我们码农客户驻场时很多客户现场都没有外网。
Yoona520
Yoona520
带佬,有maven地址吗
sxgkwei
sxgkwei
为啥不直接用bc呢???
开源中国首席罗纳尔多
开源中国首席罗纳尔多
使用场景是什么,里面什么加密解密算法都有吗?
千面书生鬼见愁
主要用于加密与解密的,比如用SM3可以替代MD5。工信部和国家密码局为了满足自主可控的原则,推出了国密算法。希望用国密算法替代当前一些国际算法。
hcqenjoy
hcqenjoy
sm2有计划不
张寒枫
张寒枫
bc库早就支持了
千面书生鬼见愁
sm2可以考虑加一下。
Jack_Zhu
Jack_Zhu
npm上好像有sm3的库,js操作二进制数据太痛苦了
千面书生鬼见愁
哎,万恶的杂凑算法...
Mark哥是我
Mark哥是我
支持安卓吗?
千面书生鬼见愁
没试过移动端调用,你可以自行试一下。
Mark哥是我
Mark哥是我
先收藏了
返回顶部
顶部
天津时时彩