公布于 今年 05月十五日
个人收藏 21
CAT,全名 Cryptographic Algorithm Tool,是一款精巧的 Java 加密与解密算法启用工具箱。
本次版本关键升级內容:
1. 国密 SM2 加密与解密作用新增签字与验签作用:
2. 新增DSA算法,包括签字算法:SHA2withDSA, SHA224withDSA, SHA256withDSA;
3.新增梅森旋转算法,使用方法请参照wiki百科。
梅森旋转算法(Mersenne twister)是一个伪随机数产生算法。由松本真和西村拓士在一九九七年开发设计,根据比较有限二进制字段名上的引流矩阵线形递归。能够迅速造成高品质的伪随机数,调整了古典风格随机数字产生算法的许多 缺点。
全部算法关键分成三个环节:
第一阶段:得到基本的梅森旋转链;
第二阶段:针对旋转链开展旋转算法;
第三阶段:针对旋转算法个人所得的結果开展解决;
算法完成的全过程中,主要参数的选择在于梅森素数,因此而出名。
PS: 哪个大龙虾有祖冲之算法的加密与解密全过程源代码,请奉献一下,特别感谢!
有关连接
CAT-Java 的详解:查看更多
CAT-Java 的下载链接:立即下载
本网站文章内容除标明转截外,均为本网站原創或编译程序。热烈欢迎一切方式的转截,但请尽量标明出處,尊重别人劳动者同创开源社区。
转截请标明:文章内容转载 OSCHINA 小区 [http://www.oschina.net]
文中题目:CAT 0.3.0 版本公布,新增签字与验签作用、DSA 算法和梅森旋转算法
文中详细地址:https://www.oschina.net/news/115668/cat-0-3-0-released
个人收藏 (21)
共享
新浪微博
手机微信
文章转载自网络,如有侵权,请联系api@1dq.com删除