在我国,IBC采用SM9算法。 IBC具体的解决方案描述如下: (1)Setup(主密钥和公共参数生成模块) PKG生成随机数s作为主密钥并保密,再生成一条安全的椭圆曲线,随机选取椭圆曲线上的一个点P,将椭圆曲线的参数、P和sP(“·”运算符是椭圆曲线上的点积运算)作为公共参数,系统将公共参数分发给所有用户。 (2)Extract(私钥...
SM3密码摘要算法是中国国家密码管理局2010年公布的中国商用密码杂凑算法标准。SM3算法适用于商用密码应用中的数字签名和验证,是在SHA-256基础上改进实现的一种算法。SM3算法采用Merkle-Damgard结构,消息分组长度为512位,摘要值长度为256位。 SM3算法的压缩函数与SHA-256的压缩函数具有相似的结构,但是SM3算法的设计更加...
本发明提供了一种基于SM9算法的加密装置及其实现方法.所述基于SM9算法的加密装置包括中央处理器,SM9算法运算协处理器,数据存储器和指令存储器,其中,中央处理器连接SM9算法运算协处理器,数据存储器和指令存储器,数据存储器连接SM9算法运算协处理器,数据存储器通过中央处理器连接指令存储器;在所述加密装置中,引入低颗...
密码算法是所有密码产品的基础,不实现密码算法就不叫密码机了。算法主要是SM1、SM2、SM3、SM4、SM9和ZUC算法。每个算法有各自的规范。密码应用标识主要规定了密码产品相关的密码算法、密钥、设备、数据、协议、角色等各类标识,有了这些标识,不同的密码产品、密码系统在互通交互时便有了共同语言。落实这个规范最简单的...
算法:MD5、SHA 系列、HMAC 系列、RSA、AES、DES、3DES、RC4、Rabbit、SM 系列; 混淆:Obfuscator、JJEncode、AAEncode、JSFuck、Jother、Brainfuck、Ook!、Trivial brainfuck substitution; 其他:恺撒密码、栅栏密码、猪圈密码、摩斯密码、培根密码、维吉尼亚密码、与佛论禅、当铺密码。
公司产品全面支持国产SM1、SM2、SM3、SM4、SM7、SM9、ZUC等密码算法,截至2021年底,国内尚无安全等级四级产品,安全三级产品只有5个,三未信安是目前仅有少数几家具备安全等级三级产品资质的公司,因此公司积累了各行业、各领域的高质量用户。 并且三未信安还先后参与了国家税务系统密码改造、上海山东等省市政务云建设、...
所述第一基站将所述第一密钥参数发送给第二基站,所述第一密钥参数由所述第二基站转发给终端;所述第一基站获取所述终端生成的第二密钥参数,并根据所述第一密钥参数和所述第二密钥参数,生成第一基础密钥.实现了第一基站自己生成基础密钥,第二基站仅起到参数传递作用,这样可以保证第二基站不能获知第一基站生成的...
其中SSF33、SM1模块、SM4、SM7、祖冲之密码是对称算法;SM2、SM9是非对称算法;SM3是哈希算法。 目前已经公布算法文本的包括SM2椭圆曲线公钥密码算法、SM3密码杂凑算法、SM4分组密码算法等。 现有的技术不能实现数据密文传输,数据安全性差。 发明内容 针对现有技术中的不足,本发明的目的是提供一种基于国产密码算法的...
对开发者来说,国密提供了一个选择,可以选择从国际通用算法平滑迁移过来。除此之外,国密还有其它一些算法标准,是不太常用的,比如 SM9,ZUC 算法等。 BabaSSL 的前世今生 BabaSSL 是主打国密的密码算法库,与 OpenSSL 1.1.1 保持兼容,作为国密的密码算法解决方案而诞生。