传统的公钥密码体制需要使用数字证书来验证公钥的合法性,而SM9算法直接使用用户标识作为公钥,省去了数字证书的颁发和验证过程,降低了系统的复杂性和成本。3. 计算效率高 相较于传统的公钥密码体制,SM9算法在密钥生成和加密过程中具有更高的计算效率,且不需要复杂的证书链验证。这使得SM9算法特别适合应用于计算资...
SM9算法是一种基于标识的密码算法(简称“IBC”),由数字签名算法、标识加密算法、密钥协商协议三部分组成,相比于传统密码体系,SM9密码系统最大的优势就是无需证书、易于使用、易于管理、总体拥有成本低。SM9算法的应用十分广泛,可以实现各类数据的加密、身份认证等安全服务;由于它的易用性和高安全性,非常适合海...
事实上从 2010 年开始,我国国家密码管理局就已经开始陆续发布了一系列国产加密算法,这其中就包括 SM1、SM2、SM3 、SM4、SM7、SM9、ZUC(祖冲之加密算法)等,SM 代表商密,即商业密码,是指用于商业的、不涉及国家秘密的密码技术。SM1 和 SM7 的算法不公开,其余算法都已成为 ISO/IEC 国际标准。在这些国产加...
SM7算法,是一种分组密码算法,分组长度为128比特,密钥长度为128比特。SM7适用于非接触式IC卡,应用包括身份识别类应用(门禁卡、工作证、参赛证),票务类应用(大型赛事门票、展会门票),支付与通卡类应用(积分消费卡、校园一卡通、企业一卡通等)。SM9标识密码算法 为了降低公开密钥系统中密钥和证书管理的复杂性,以...
一、国密算法简介 国密算法,全称为国家密码管理局发布的密码算法,是我国自主研发的一系列密码算法。这些算法包括:SM1、SM2、SM3、SM4和SM9。这些算法在信息安全领域具有重要的应用价值,广泛应用于金融、政务、电信等领域。 二、SM1加密算法 1. SM1加密算法简介 SM1加密
SM9标识密码算法 第1部分:总则 ▼ (全文略) A.Shamir在1984年提出了标识密码(Idetir based ctryprography)的概念在标识密码系统中,用户的私钥由密钥生成中心(KGO)根据主密钥和用户标识计算得出,用户的公钥由用户标识唯一确定,由标识管理者保证标识的真实性。与基于证书的公钥密码系统相比,标识密码系统中的密钥管理...
2024年11月6日,金融界报道,中国南方电网有限责任公司获得了一项名为“基于SM9算法的签名密钥生成方法、装置和计算机设备”的专利,授权公告号CN114244502B。这一专利的申请日期为2021年11月,标志着在数字安全领域的一项重要进步。SM9算法作为一种新兴的加密技术,注重提升数据的安全性和可靠性,在信息安全日益重要的今天...
紫光国微宣布,旗下紫光同芯高性能安全芯片“THD89”搭载的SM9算法,近日获得国密二级认证,成为国内首批获得该项认证的安全芯片之一。据悉,SM9算法是国密局颁布的一种基于用户标识的密码算法,无需申请数字证书,减少了申请和验证环节,在保障移动互联网、物联网、大数据等相关领域的身份认证和数据安全方面优势明显,...
专利摘要显示,本发明公开了一种基于 SM9 算法椭圆曲线参数的零知识证明实现方法,包括如下步骤:第一步:预处理阶段;第二步:初始化阶段;第三步:证明生成阶段;第四步:证明验证阶段,本发明基于 Groth16 协议,将协议中选用的通用 BN254 曲线替换成国密 SM9 的椭圆曲线,实现零知识证明 Groth16 协议的国密化...