标准解读

《GM/T 0044.5-2016 SM9标识密码算法 第5部分:参数定义》是国家密码管理局发布的一项标准,该标准主要针对SM9标识密码算法中的参数进行了详细规定。SM9是一种基于身份的公钥密码系统,在此系统中,用户的公钥可以直接由其身份信息(如电子邮件地址)导出,而不需要额外的证书来绑定身份与公钥。

在这一部分中,首先明确了几个关键概念和术语,包括但不限于:主密钥、用户私钥、系统参数等。这些定义为后续的具体参数设置提供了理论基础。

接着,文档具体描述了SM9算法所需的一系列参数及其生成方法。这其中包括椭圆曲线的选择标准、哈希函数的要求以及其他相关数学对象的确定规则。例如,对于所使用的椭圆曲线,不仅指定了必须满足的安全性要求,还给出了推荐使用的特定类型或实例;关于哈希函数,则强调了需要具备抗碰撞性能,并列举了一些符合要求的具体实现方式。

此外,《GM/T 0044.5-2016》还对如何根据给定的系统参数计算出各个参与者的私钥进行了说明。这部分内容涉及到复杂的数学运算过程,确保每个实体都能够正确地生成自己的密钥对,同时保证整个系统的安全性。


如需获取更多详尽信息,请直接参考下方经官方授权发布的权威标准文档。

....

查看全部

  • 现行
  • 正在执行有效
  • 2016-03-28 颁布
  • 2016-03-28 实施
©正版授权
GM∕T 0044.5-2016 SM9标识密码算法 第5部分:参数定义.pdf_第1页
GM∕T 0044.5-2016 SM9标识密码算法 第5部分:参数定义.pdf_第2页
GM∕T 0044.5-2016 SM9标识密码算法 第5部分:参数定义.pdf_第3页
GM∕T 0044.5-2016 SM9标识密码算法 第5部分:参数定义.pdf_第4页
免费预览已结束,剩余32页可下载查看

下载本文档

GM∕T 0044.5-2016 SM9标识密码算法 第5部分:参数定义.pdf-免费下载试读页

文档简介

ICS35040 L80 . 备案号 556172016 : 中华人民共和国密码行业标准 GM/T004452016 . SM9标识密码算法 第5部分 参数定义 : Identity-basedcryptographicalgorithmsSM9 Part5 Parameterdefinition :2016-03-28发布 2016-03-28实施 国家密码管理局 发 布 GM/T004452016 . 目 次 前言 范围1 1 规范性引用文件2 1 参数定义3 1 附录 资料性附录 数字签名算法示例 A ( ) 4 附录 资料性附录 密钥交换协议示例 B ( ) 9 附录 资料性附录 密钥封装机制示例 C ( ) 19 附录 资料性附录 公钥加密算法示例 D ( ) 23 GM/T004452016 . 前 言 标识密码算法 分为 个部分 GM/T0044SM9 5 : 第 部分 总则 1 : ; 第 部分 数字签名算法 2 : ; 第 部分 密钥交换协议 3 : ; 第 部分 密钥封装机制和公钥加密算法 4 : ; 第 部分 参数定义 5 : 。 本部分为 的第 部分 GM/T0044 5 。 本部分按照 给出的规则起草 GB/T1.12009 。 请注意本文件的某些内容可能涉及专利 本文件的发布机构不承担识别这些专利的责任 。 。 本部分由密码行业标准化技术委员会提出并归口 。 本部分起草单位 国家信息安全工程技术研究中心 : 。 本部分主要起草人 陈晓 马宁 张青 坡 袁 文 恭 刘 平 李 增 欣 王 学 进 杨 恒 亮 熊 荣 华 马 艳 丽 : 、 、 、 、 、 、 、 、 、 、浦雨三 唐英 孙移盛 安萱 、 、 、 。 GM/T004452016 . SM9标识密码算法 第5部分 参数定义 :1 范围 的本部分规定了 标识密码算法的曲线参数 并给出了数字签名算法 密钥交换协 GM/T0044 SM9 , 、 议 密钥封装机制 公钥加密算法示例 、 、 。 本部分适用于 算法实现中每个步骤运算正确性的验证 SM9 。2 规范性引用文件 下列文件对于本文件的应用是必不可少的 凡是注日期的引用文件 仅注日期的版本适用于本文 。 , 件 凡是不注日期的引用文件 其最新版本 包括所有的修改单 适用于本文件 。 , ( ) 。 密码杂凑算法 GM/T00042012 SM3 分组密码算法 GM/T00022012 SM4 标识密码算法 第 部分 总则 GM/T0044.12016 SM9 1 : 标识密码算法 第 部分 数字签名算法 GM/T0044.22016 SM9 2 : 标识密码算法 第 部分 密钥交换协议 GM/T0044.32016 SM9 3 : 标识密码算法 第 部分 密钥封装机制和公钥加密算法 GM/T0044.42016 SM9 4 :3 参数定义 31 系统参数 . 本部分使用 位的 曲线 256 BN 。 椭圆曲线方程 y2 x3 b : = + 。 曲线参数 : 参数t :60000000 0058F98A 迹 t t2 tr()=6 +1:D8000000 019062ED 0000B98B 0CB27659 基域特征qt t4 t3 t2 t ()=36 +36 +24 +6 +1: B6400000 02A3A6F1 D603AB4F F58EC745 21F2934B 1A7AEEDB E56F9B27 E351457D 方程参数b :05 群的阶 N t t4 t3 t2 t ()=36 +36 +18 +6 +1: B6400000 02A3A6F1 D603AB4F F58EC744 49F2934B 18EA8BEE E56EE19C D69ECF25 余因子cf :1 嵌入

温馨提示

  • 1. 本站所提供的标准文本仅供个人学习、研究之用,未经授权,严禁复制、发行、汇编、翻译或网络传播等,侵权必究。
  • 2. 本站所提供的标准均为PDF格式电子版文本(可阅读打印),因数字商品的特殊性,一经售出,不提供退换货服务。
  • 3. 标准文档要求电子版与印刷版保持一致,所以下载的文档中可能包含空白页,非文档质量问题。

评论

0/150

提交评论