国密SM3实现源代码(JAVA版)

时间:2014-07-27 09:32:45
【文件属性】:

文件名称:国密SM3实现源代码(JAVA版)

文件大小:18KB

文件格式:ZIP

更新时间:2014-07-27 09:32:45

国密SM3 算法 JAVA 源代码

国密SM3实现源代码(JAVA版);这是我自己按照国密文档写的SM3算法, 使用了不同数据测试和硬件运算出的SM3值一致。感觉没问题,但也不保证所有数据都正确,建议在使用时自己在详尽的测试。如有问题邮件联系我……


【文件预览】:
sm3-test
----.project(384B)
----bin()
--------test()
--------sm3()
----.settings()
--------org.eclipse.jdt.ui.prefs(162B)
--------org.eclipse.jdt.core.prefs(330B)
----src()
--------test()
--------sm3()
----.classpath(309B)

网友评论

  • 这个有用,虽然不是我想要的效果,但是有参考价值
  • 代码清晰, 还要做了些调整, 不过能用了
  • 计算出来的结果不正确
  • 可以运行,不过好像有点问题
  • 用SM3规范中的用例2数据验证,结果对不上?请问怎么回事?谢谢!
  • 还不错,不过SM3算法用起来感觉性能会差不少
  • 好棒,一直在用,很好,谢谢!
  • 能用,但可以优化一些就更好了
  • 测试了一下,基本功能没有问题,对外的接口可以封装的更好一些,更java一些,而不是比较类C的接口
  • 貌似有點問題~
  • 代码看着挺清晰,有说明文档就更好了
  • 不错的,挺好。
  • 实测可用,如果再有个说明文档更好
  • 不错,使用没问题。就是要分好多
  • 我用不上,如果只用byte,short和最简单的运算符实现就好了。
  • 可以用,但是貌似还有点问题,谢谢分享
  • 谢谢。能用,要提供测试对比数据就更好了。
  • 下载了,不会用,没用过JAVA,重下了一个C的。
  • 貌似有点问题 ,呵呵!!!
  • 看了一下源码~ 谢谢分享
  • 能用,但可以优化一些就更好了
  • SM3实现的有问题,与标准文档里面的示例结果不符。示例一结果相同,但是是示例2结果不同。
  • 缺少文件:java.io.FileNotFoundException: pubkey.dat (系统找不到指定的文件。)
  • 打开看了一下,代码依赖BigDecimal/BigInteger,就不够高效,不够实用。 应该用基础类型实现,比较高效
  • 貌似可以运行 支持一下