GM/T 0003.1-2012
SM2椭圆曲线公钥密码算法 第1部分:总则
发布时间:2012-03-21 实施时间:2012-03-21


SM2椭圆曲线公钥密码算法是我国自主设计的密码算法,是我国政府和企事业单位推荐使用的密码算法之一。该算法基于椭圆曲线离散对数问题,具有高强度的安全性和高效的计算性能,适用于数字签名、密钥交换、加密等场景。

本标准规定了SM2椭圆曲线公钥密码算法的总则,包括以下内容:

1.算法的基本概念:包括SM2算法的定义、密钥生成、加密、解密、签名、验证等基本概念。

2.符号和术语:规定了本标准中所使用的符号和术语的含义,便于理解和应用。

3.算法流程:详细描述了SM2算法的密钥生成、加密、解密、签名、验证等流程,包括输入输出、算法步骤、算法参数等方面的内容。

4.密钥长度:规定了SM2算法中公钥和私钥的长度,以及密钥长度与安全性的关系。

5.安全性:对SM2算法的安全性进行了评估和分析,包括算法的安全性假设、攻击模型、安全性证明等方面的内容。

本标准的制定,对于推广和应用SM2算法具有重要意义。通过规范化SM2算法的设计、实现、测试和应用等方面的要求,可以提高SM2算法的安全性和可靠性,保障信息安全。

相关标准:
GB/T 32918-2016 SM2椭圆曲线公钥密码算法密码协议
GB/T 32905-2016 SM2椭圆曲线公钥密码算法数字签名算法
GB/T 32907-2016 SM2椭圆曲线公钥密码算法密钥交换协议
GB/T 32908-2016 SM2椭圆曲线公钥密码算法加密算法
GB/T 32906-2016 SM2椭圆曲线公钥密码算法参数定义