sm2加密签名

时间:2014-12-11 02:44:11
【文件属性】:

文件名称:sm2加密签名

文件大小:12KB

文件格式:RAR

更新时间:2014-12-11 02:44:11

SM2 ECC 国密算法

基于Openssl底层代码,实现国密ECC算法SM2的签名和验证。本代码只提供核心算法流程的实现,不是完整的数字签名(需要进一步封装实现)。代码依赖的Openssl需要自行去官方下载编译。


【文件预览】:
stdafx.cpp
sm2test.cpp
stdafx.h
AX_SM2.c
ec_lcl.h
targetver.h
AX_SM2.h
sm2test.vcproj
ReadMe.txt

网友评论

  • 不是加密,是验签名之类的,没有找到加密解密的
  • 还行,有点问题。
  • 有参考价值,要是不基于openssl就好了
  • 有参考价值,不过用了OPENSSL我不喜欢
  • 测试有点问题啊
  • 签名验证结果正确,代码有个地方改一下就行了。
  • 资料不错,封装一下可以用了。
  • 没有注释,看不懂啊
  • 结果有点小问题, 不过可以参考一下
  • 嗯,东西好有用
  • 编译都没通过
  • 恩,待我测试一下先
  • 只是实现了奇数域上的,偶数域上面的sm2没有实现,我想要偶数域的代码实现
  • 我的测试结果是没通过,怎么回事?
  • 99.9%是openSSL写好了,这代码就是输入个曲线吧 0.1%的活。。。不过也教会大家怎么用SM2,。注释多一点。
  • 签名验证结果正确,里面有两组曲线,用的时候要注意选择
  • 资料太好了,不过内部有个小BUG,大家测试的时间要注意一下啊
  • 代码中如果有适当的注释就更好了;
  • 是基于OpenSSL代码,添加了SM2的曲线参数; 提供了签名和验证两个函数,签名结果是否正确需要进一步确认; 代码中如果有适当的注释就更好了;