sm2的pub为65字节,公钥其实是由坐标点(x,y)组合构成,即每个点都是32字节的大数构成的。但是大多数情况下在使用的时候都是对公钥进行压缩使用,以节省空间。但是根据点压缩方式,我们在使用的时候看到的压缩公钥有两种,一种是02,一种是03。还有04的标识未压缩。 02/03表示一种压缩方式,所以在解压缩的时候根据压缩标志对Y坐标进行不同的反转操作。因为SM2算法采用的曲线公式,因此当知道坐标X就可以根据该公式算出Y坐标,进而得到完整的公钥。目前使用的算法库有两种分别是openssl和miracl,我们的算法是基于miracl大数库而来的。 例如在进行验签或者解密的过程中可能会使用到压缩公钥
2021-09-26 10:35:08 260KB miracl sm2公钥解压缩 linux 可跨平台
1
一个简单的算法验证工具,主要是国密算法,国际算法暂时未添加,适用于朋友们进行算法的简单验证。
2021-09-25 10:26:07 1.49MB SM2 SM3 SM4 SM9
1
国密算法sm2、sm3、sm4的C语言实现
2021-09-23 16:36:34 27KB 国密算法 sm2 sm3 sm4
1
这里只给出编译好的lib库以及头文件,具体sm2实现代码参考我的博文:https://blog.csdn.net/weixin_44522056/article/details/106466599
2021-09-23 10:03:22 365KB miracl stm32 sm2加密
1
该工具实现了SM2、SM3和SM4算法等国密算法,包括SM2签名验签,SM3摘要运算,SM4数据加解密,功能强大,方便大家学习国密算法!!!
2021-09-22 20:15:00 563KB 国密算法工具
1
天威诚信SM2算法证书介绍 威胁情报 红蓝对抗 法律法规 安全防护 安全意识教育
2021-09-22 18:00:06 25.95MB 数据安全与治理 业务风控 自动化 AI
python3实现的国密SM2算法,支持各种素域Fp下的SM2加密、解密、签名和验签运算,需与SM3算法配合使用
2021-09-18 11:04:14 8KB python3 国密SM2
1
国密gmssl套件,在win7x64 visio2013 下编译通过的源代码。下载perl 按官方编译即可,版本号GmSSL 2.5.0 - OpenSSL 1.1.0d 28 Feb 2019
2021-09-12 22:59:35 7.74MB gmssl 国密 sm2
1
国密SM2,SM4 For Delphi xe 10.3.3 源码
2021-09-10 14:00:26 2.12MB delphi SM2 SM4
1
使用方法见:https://blog.csdn.net/upset_ming/article/details/87872381 1. 修改了前一版本中证书验证的bug,支持JDK8的高版本 2. 适配了一些硬件设备和国密浏览器 3. 支持国密SSL双向认证 4. 将过期的国密证书替换为新证书
2021-09-09 15:16:05 6.15MB 国密SSL 国密TLS 大宝CA SM2
1