SM系列国密算法

本文介绍了中国的国密算法系列(如SM1-9和祖冲之算法),强调其在提升密码安全和数据安全中的关键作用,以及GMSSL如何基于这些算法提供符合国密标准的SSL安全传输解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、概述

国产密码算法(国密算法)是指国家密码局认定的国产商用密码算法,国密算法是提升国家密码安全和数据安全的关键技术。
为了保障商用密码的安全性,国家密码局制定了一系列密码标准,包括:SM1、SM2、SM3、SM4、SM7、SM9、祖冲之密码算法(ZUC) 等。

二、SM算法

名称说明
SM1对称密码分组密码算法,分组长度和密钥长度都为 128位,算法不公开,加密芯片实现
SM2椭圆曲线公钥密码算法公开算法,与RSA算法类似,支持加密、验签、密钥交换,标准:
GB/T 32918.1-2016
GB/T 32918.2-2016
GB/T 32918.3-2016
GB/T 32918.4-2016
GB/T 32918.5-2016
SM3杂凑算法公开算法,具体算法及运算示例参考:GB/T 32905-2016
SM4对称算法公开算法,具体算法及运算示例参考:GB/T 32907-2016
SM7对称密码分组密码算法,分组长度和密钥长度都为 128位,主要应用于非接触式IC卡,算法不公开,加密芯片实现
SM9标识密码算法标识密码将用户的特定信息作为公钥,降低了公开密钥系统中密钥和证书管理的复杂性
ZUC祖冲之算法中国自主研究的流密码算法,是运用于移动通信4G网络中的国际标准密码算法,该算法包括祖冲之算法(ZUC)、加密算法(128-EEA3)和完整性算法(128-EIA3)三个部分,可以用来替代RC4算法

三、GMSSL - 国密SSL实验室

国密SSL指的是采用国密算法(SM1/2/3/4等),符合国密标准(GM/T0024-2014和GB/T38636-2020)的安全传输协议。
简而言之,国密SSL就是SSL/TLS协议的国密版本。
与其他SSL证书相比,国密SSL最大的特点就是使用自主可控的密码技术的国密算法,更符合国家数据安全的要求

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Loong7066

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值