国密测试套件(GM Crypto Test Suite) 这是基于Golang的国密测试套件,用于测试国密SM2实现库或KMS服务,并验证其与的兼容性。 测试对象 测试对象分为2种:KMS,国密算法库中的SM2非对称密钥。 KMS(密钥管理服务)是密钥管理服务,由服务提供商提供密钥的计算,存储服务,开发者通过调用其api完成密钥的生成,删除,加解密,签名验签等操作。下,对于非对称密钥(SM2),开发者无法获取私钥,使用服务商提供的KeyID作为密钥的标识;同时,开发者可以获取公钥,将公钥正确解析后,直接用于加密,验签。 国密算法库是对国密算法的实现,可以是源代码或链接库的形式,完全在本地运行。 简言之,两者差异在于: KMS无法获取私钥,只有KeyID;算法库可以直接使用私钥 KMS在密钥生成,签名,解密时是远程计算;算法库全部是本地计算 为什么要测试 密钥,签名的编码格式可能不同比方
2021-12-13 12:15:02 12KB Go
1
~、设计 SM国密依赖库选型。   自研 ;第3方库测试评估 docker镜像生成和测试。  生产数据导入实测、观察。     ~、确认下列问题(fabric-1.4.1-gm) 开发途中,重新启动1次kafka后,kafka 连接报错:Rejecting deliver request because of consenter error。          链码调用报错 : Error sending transaction invoke: Got unexpected status: SERVICE_UNAVAILABLE。 ~、fabric-1.4.1-gm  国密版本改造      
2021-12-10 19:23:22 49KB ab br c
1
本模块包含SM2、SM3的算法流程图。其中SM2包含签名验签和加解密两个模块,SM3输出为256位固定长度的哈希值,共计五个算法流程图。
2021-12-09 14:18:47 53KB 国密算法
1
SM2&SM3;&SM4;国密算法Java实现(真正含详细测试代码,附带详细国密资料)
2021-12-08 09:29:37 1.11MB 国密 Java
1
在普通PSAM卡功能基础上,增加支持国密SM1、SM2、SM3、SM4、SM7、SSF33算法功能,支持国际算法AES、DES、RSA。支持9600bps、19200bps、38400bps、76800bps等不同的通讯速率(技术交流QQ2425053909)
2021-12-07 11:54:13 1.03MB PSAM卡 国密PSAM卡 SM2算法卡 SM1算法
1
利用BouncyCastle解析SM2证书国密证书测试程序,源码直接可用
2021-12-06 20:03:12 34.56MB 国密SM2证书 解析证书 bouncycastle
1
GMT0044.1-2016 SM9标识密码算法 第1部分-总则.pdf
2021-12-06 20:00:07 12.6MB SM9算法 国密 标识算法
1
SM2SM3SM4国密算法C语言实现VS2015 还包含以下文本档可以学习 SM2椭圆曲线公钥密码算法 SM2椭圆曲线公钥密码算法推荐曲线参数 SM3密码杂凑算法 SM4分组密码算法
2021-12-06 15:02:25 1.44MB SM2SM3SM4国密算法C语言
1
7.3 管理措施实现 7.3.1 管理机构和人员的设置 活动目标: 本活动的目标是建立配套的安全管理职能部门,通过管理机构的岗位设置、人员的分工以及各种资 源的配备,为信息系统的安全管理提供组织上的保障。 参与角色: 信息系统运营、使用单位,信息安全服务机构。 活动输入:机构现有相关管理制度和政策,安全详细设计方案。 活动描述: 本活动主要包括以下子活动内容: a) 安全组织确定 识别与信息安全管理有关的组织成员及其角色,例如:操作人员、文档管理员、系统管理员、安全 管理员等,形成安全组织结构表。 b) 角色说明 以书面的形式详细描述每个角色与职责,确保有人对所有的风险负责。 活动输出:机构、角色与职责说明书。 7.3.2 管理制度的建设和修订 活动目标:
2021-12-01 14:38:17 806KB 等级保护 实施指南
1
这是我从网上找的,自己总结在一起,好方便查阅 SM1、SM2、SM3、SM4;DES、3DES、AES、MD5加密算法的PDF SM1、SM2、SM3、SM4;DES、3DES、AES、MD5加密算法的C语言实现
2021-11-30 19:35:16 2.66MB 国密 DES 3DES AES
1