国密算法
祥龙1224
这个作者很懒,什么都没留下…
展开
-
国密SM3
SM3是中华人民共和国政府采用的一种密码散列函数标准,由国家密码管理局于2010年12月17日发布。 在商用密码体系中,SM3主要用于数字签名及验证、消息认证码生成及验证、随机数生成等,其算法公开。据国家密码管理局表示,其安全性及效率与SHA-256相当。 对长度位L(L<264)比特的消息m,SM3杂凑算法经过填充、迭代压缩、生成杂凑值,杂凑值输出长度为256比特。 SM3算法采用Merkle-Damgard结构,消息分组长度为512位,摘要值长度为256位。MD5输出128比特杂凑值,输出长度太短原创 2021-04-26 17:30:25 · 6857 阅读 · 0 评论 -
国密SM2
产生背景 随着密码技术和计算机技术的发展,目前常用的1024位RSA算法面临严重的安全威胁,我们国家密码管理部门经过研究,决定采用SM2椭圆曲线算法替换RSA算法。SM2算法和RSA算法都是公钥密码算法,SM2算法是一种更先进安全的算法,在我们国家商用密码体系中被用来替换RSA算法。 一、国密SM2介绍 SM2是国家密码管理局于2010年12月17日发布的椭圆曲线公钥密码算法。为非对称加密,基于ECC(SM2采用的就是ECC 256位的一种)。该算法已公开。 SM2椭圆曲线公钥密码算法是我国自主设计的公钥密原创 2021-04-26 15:45:44 · 1934 阅读 · 0 评论 -
国密SM1
该算法时国家密码管理部门审批的SM1分组密码算法,分组长度和密钥长度都是128比特,算法安全保密程度及相关硬件实现性能与AES相当,该算法不公开,仅以IP核的形式存在于芯片中。采用该算法已经研制出了系列芯片、智能IC卡、加密卡、加密机等安全产品,广泛用于电子政务、电子商务及国民经济的各个应用领域(包括国家政务) ...原创 2021-04-26 15:16:39 · 511 阅读 · 0 评论