首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
技术百科首页 >国密算法 >国密算法有哪些主要类型?

国密算法有哪些主要类型?

词条归属:国密算法

国密算法主要有以下几种类型:

​对称加密算法​

​SM4算法​​:分组密码算法,分组长度为128位,密钥长度也为128位。它主要用于对数据进行加密和解密操作,在数据保密性保护方面有着广泛的应用,例如在对称加密通信场景下,对传输的数据块进行加密。

​非对称加密算法​

​SM2算法​​:基于椭圆曲线离散对数问题的非对称加密算法。可用于数字签名、密钥交换和公钥加密等操作。在电子商务、电子政务等领域,用于保障信息的真实性、完整性和不可否认性,例如在电子合同签署过程中,利用SM2算法进行数字签名,确保合同的签署方身份真实可靠且合同内容未被篡改。

​哈希算法​

​SM3算法​​:这是一种密码杂凑算法,其输出长度为256位。主要用于数据完整性校验、数字签名消息摘要生成等。在网络通信中,发送方可以使用SM3算法对要发送的数据计算哈希值,接收方收到数据后再次计算哈希值,通过对比两个哈希值来判断数据在传输过程中是否被篡改。

相关文章
国密算法
国密算法是指中国国家密码管理局推动和标准化的密码算法体系,也称为“中国密码算法”或“国家密码算法”。这些算法被设计用于保护信息安全,涵盖了对称加密、非对称加密、哈希函数等多个领域。 国密算法的主要特点包括:
喵叔
2024-01-15
5540
初识国密算法
国密算法是国家商用密码算法的简称,由国家密码管理局管理和发布标准。国家密码管理局的官方网站是:
云水木石
2020-03-11
4.7K0
国密算法 + MySQL
中国加密标准的SM1、SM2、SM3、SM4、SM7、SM9等。 借助国际加密标准,我们可以利用来自开源的加密库, 例如,最常用和最流行的加密库之一是 OpenSSL。
MySQLSE
2022-11-21
1.6K0
国密算法介绍
国密算法是国家商用密码管理办公室制定的一系列密码标准,包括SM1(SCB2)、SM2、SM3、SM4、SM7、SM9、祖冲之密码算法(ZUC)那等等。在终端设备上通常需要使用内嵌国密算法的安全芯片配合使用,倚靠安全芯片的安全性来实现密钥的存储和安全防护。
Li_XiaoJin
2022-06-12
2.3K0
常用国密算法整理
SM2 国密SM2算法是中国国家密码管理局(CNCA)发布的一种非对称加密算法。它采用椭圆曲线密码体系(Elliptic Curve Cryptography,ECC)进行密钥交换、数字签名和公钥加密等操作。以下是SM2算法的主要特点和步骤:
孟斯特
2023-10-25
1K0
点击加载更多
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
领券