ICS35.040 L80 GB 中华人民共和国国家标准 GB/T32918.4—2016 信息安全技术SM2椭圆曲线公钥密 码算法第4部分:公钥加密算法 Information security technology-Public key cryptographic algorithm SM2 based on elliptic curves- Part 4:Public key encryption algorithm 2016-08-29发布 2017-03-01实施 中华人民共和国国家质量监督检验检疫总局 发布 中国国家标准化管理委员会 GB/T32918.4-2016 目 次 前言 Ⅲ 引言 1范围 2规范性引用文件 1 3术语和定义 1 4符号缩略语 5算法参数与辅助函数 2 5.1综述 2 5.2椭圆曲线系统参数 2 5.3用户密钥对 2 5.4辅助函数2 5.4.1概述 2 5.4.2密码杂凑算法 2 5.4.3密钥派生函数 2 5.4.4随机数发生器 3 6加密算法及流程 3 6.1加密算法 3 6.2加密算法流程 3 7解密算法及流程 4 7.1解密算法 4 7.2解密算法流程 5 附录A(资料性附录)消息加解密示例7 A.1综述 .7 A.2F.上椭圆曲线消息加解密7 A.3F2=上椭圆曲线消息加解密 9 参考文献 12 I GB/T32918.4-2016 前言 GB/T32918《信息安全技术SM2椭圆曲线公钥密码算法》分为5个部分: —第1部分:总则; —第2部分:数字签名算法; —第3部分:密钥交换协议; —第4部分:公钥加密算法; —第5部分:参数定义. 本部分为GB/T32918的第4部分. 本部分按照GB/T1.1一2009给出的规则起草. 本部分由国家密码管理局提出. 本部分由全国信息安全标准化技术委员会(SAC/TC260)归口. 本部分起草单位:北京华大信安科技有限公司、中国人民解放军信息工程大学、中国科学院数据与 通信保护研究教育中心. 本部分主要起草人:陈建华、祝跃飞、叶顶峰、胡磊、裴定一、彭国华、张亚娟、张振峰. Ⅲ ...