说明:收录25万 73个行业的国家标准 支持批量下载
文库搜索
切换导航
文件分类
频道
文件分类
批量下载
书 书 书犐犆犛 35 . 040 犔 80 中华人民共和国国家标准 犌犅 / 犜 38635 . 2 — 2020 信息安全技术 犛犕 9 标识密码算法第 2 部分 : 算法 犐狀犳狅狉犿犪狋犻狅狀狊犲犮狌狉犻狋狔狋犲犮犺狀狅犾狅犵狔 — 犐犱犲狀狋犻狋狔犫犪狊犲犱犮狉狔狆狋狅犵狉犪狆犺犻犮犪犾犵狅狉犻狋犺犿狊犛犕 9 — 犘犪狉狋 2 : 犃犾犵狅狉犻狋犺犿狊 2020 04 28 发布 2020 11 01 实施 国家市场监督管理总局 国家标准化管理委员会 发布书 书 书目 次 前言 Ⅲ ………………………………………………………………………………………………………… 引言 Ⅳ ………………………………………………………………………………………………………… 1 范围 1 ……………………………………………………………………………………………………… 2 规范性引用文件 1 ………………………………………………………………………………………… 3 术语和定义 1 ……………………………………………………………………………………………… 4 符号 2 ……………………………………………………………………………………………………… 5 算法参数与辅助函数 3 …………………………………………………………………………………… 5.1 概述 3 ………………………………………………………………………………………………… 5.2 系统参数组 4 ………………………………………………………………………………………… 5.3 辅助函数 4 …………………………………………………………………………………………… 6 数字签名生成和验证算法及流程 6 ……………………………………………………………………… 6.1 系统签名主密钥和用户签名密钥的产生 6 ………………………………………………………… 6.2 数字签名生成算法 6 ………………………………………………………………………………… 6.3 数字签名生成算法流程 7 …………………………………………………………………………… 6.4 数字签名验证算法 7 ………………………………………………………………………………… 6.5 数字签名验证算法流程 8 …………………………………………………………………………… 7 密钥交换协议及流程 9 …………………………………………………………………………………… 7.1 系统加密主密钥和用户加密密钥的产生 9 ………………………………………………………… 7.2 密钥交换协议 9 ……………………………………………………………………………………… 7.3 密钥交换协议流程 10 ………………………………………………………………………………… 8 密钥封装机制及流程 11 …………………………………………………………………………………… 8.1 系统加密主密钥和用户加密密钥的产生 11 ………………………………………………………… 8.2 密钥封装算法 11 ……………………………………………………………………………………… 8.3 密钥封装算法流程 11 ………………………………………………………………………………… 8.4 解封装算法 12 ………………………………………………………………………………………… 8.5 解封装算法流程 12 …………………………………………………………………………………… 9 加密算法及流程 13 ………………………………………………………………………………………… 9.1 系统加密主密钥和用户加密密钥的产生 13 ………………………………………………………… 9.2 加密算法 13 …………………………………………………………………………………………… 9.3 加密算法流程 14 ……………………………………………………………………………………… 9.4 解密算法 15 …………………………………………………………………………………………… 9.5 解密算法流程 16 ……………………………………………………………………………………… 附录 A ( 资料性附录 ) 算法示例 17 ………………………………………………………………………… Ⅰ 犌犅 / 犜 38635 . 2 — 2020 前 言 GB / T38635 《 信息安全技术 SM9 标识密码算法 》 分为两个部分 : ——— 第 1 部分 : 总则 ; ——— 第 2 部分 : 算法 。 本部分为 GB / T38635 的第 2 部分 。 本部分按照 GB / T1.1 — 2009 给出的规则起草 。 请注意本文件的某些内容可能涉及专利 。 本文件的发布机构不承担识别这些专利的责任 。 本部分由全国信息安全标准化技术委员会 ( SAC / TC260 ) 提出并归口 。 本部分起草单位 : 国家信息安全工程技术研究中心 、 北京国脉信安科技有限公司 、 深圳奥联信息安全技术有限公司 、 中国科学院软件研究所 、 武汉大学 、 中科院信息工程研究所 。 本部分主要起草人 : 陈晓 、 程朝辉 、 张振峰 、 叶顶峰 、 胡磊 、 陈建华 、 季庆光 、 袁文恭 、 刘平 、 马宁 、 袁峰 、 李增欣 、 王学进 、 杨恒亮 、 张青坡 、 马艳丽 、 浦雨三 、 唐英 、 孙移盛 、 安萱 、 封维端 、 张立圆 。 Ⅲ 犌犅 / 犜 38635 . 2 — 2020 引 言 A.Shamir 在 1984 年提出了标识密码 ( Identitybasedcryptography ) 的概念 , 在标识密码系统中 , 用户的私钥由密钥生成中心 ( KGC ) 根据主密钥和用户标识计算得出 , 用户的公钥由用户标识唯一确定 , 由标识管理者保证标识的真实性 。 与基于证书的公钥密码系统相比 , 标识密码系统中的密钥管理环节可以得到适当简化 。 1999 年 , K.Ohgishi 、 R.Sakai 和 M.Kasahara 在日本提出了用椭圆曲线对 ( pairing ) 构造基于标识的密钥共享方案 ; 2001 年 , D.Boneh 和 M.Franklin , 以及 R.Sakai 、 K.Ohgishi 和 M.Kasahara 等人独立提出了用椭圆曲线对构造标识公钥加密算法 。 这些工作引发了标识密码的新发展 , 出现了一批用椭圆曲线对实现的标识密码算法 , 其中包括数字签名算法 、 密钥交换协议 、 密钥封装机制和公钥加密算法等 。 椭圆曲线对具有双线性的性质 , 它在椭圆曲线的循环子群与扩域的乘法循环子群之间建立联系 , 构成了双线性 DH 、 双线性逆 DH 、 判定性双线性逆 DH 、 τ 双线性逆 DH 和 τ Gap 双线性逆 DH 等难题 , 当椭圆曲线离散对数问题和扩域离散对数问题的求解难度相当时 , 可用椭圆曲线对构造出安全性和实现效率兼顾的标识密码 。 Ⅳ 犌犅 / 犜 38635 . 2 — 2020 信息安全技术 犛犕 9 标识密码算法第 2 部分 : 算法 1 范围 GB / T38635 的本部分规定了 SM9 标识密码算法中数字签名算法 、 密钥交换协议 、 密钥封装机制和加密算法 。 本部分适用于 SM9 标识密码算法工程化的实现 , 指导 SM9 标识密码算法相关产品的研制和检测 。 2 规范性引用文件 下列文件对于本文件的应用是必不可少的 。 凡是注日期的引用文件 , 仅注日期的版本适用于本文件 。 凡是不注日期的引用文件 , 其最新版本 ( 包括所有的修改单 ) 适用于本文件 。 GB / T17964 信息安全技术 分组密码算法的工作模式 GB / T32905 信息安全技术 SM3 密码杂凑算法 GB / T32907 信息安全技术 SM4 分组密码算法 GB / T32915 信息安全技术 二元序列随机性检测规范 GB / T38635.1 — 2020 信息安全技术 SM9 标识密码算法 第 1 部分 : 总则 3 术语和定义 GB / T38635.1 — 2020 界定的以及下列术语和定义适用于本文件 。 为了便于使用 , 以下重复列出了 GB / T38635.1 — 2020 中的一些术语和定义 。 3 . 1 加密主密钥 犲狀犮狉狔狆狋犻狅狀犿犪狊狋犲狉犽犲狔 处于标识密码密钥分层结构最顶层的密钥 , 内容为加密主私钥和加密主公钥 , 其中加密主公钥公开 , 加密主私钥由密钥生成中心 ( KGC ) 秘密保存 。 KGC 用加密主私钥和用户的标识生成用户的加密私钥 。 在标识密码中 , 加密主私钥一般由 KGC 通过随机数发生器产生 , 加密主公钥由加密主私钥结合系统参数产生 。 3 . 2 标识 犻犱犲狀狋犻狋狔 由实体无法否认的信息组成 , 如实体的可识别名称 、 电子邮箱 、 身份证号 、 电话号码 、 街道地址等 , 可唯一确定一个实体的身份 。 [ GB / T38635.1 — 2020 , 定义 3.1 ] 3 . 3 发起方 犻狀犻狋犻犪狋狅
GB-T 38635.2-2020 信息安全技术 SM9标识密码算法 第2部分 算法
文档预览
中文文档
41 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助2.0元下载(无需注册)
温馨提示:本文档共41页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2.0元下载
本文档由 人生无常 于
2025-07-18 00:53:12
上传分享
举报
下载
原文档
(9.8 MB)
分享
友情链接
ISO TS 14812 2022 Intelligent transport systems — Vocabulary.pdf
ISO IEC 23000-9 2008 Information technology — Multimedia application format (MPEG-A) — Part 9 Digital Multimedia Broadcasting application format.pdf
ISO 18604 2013 Packaging and the environment — Material recycling.pdf
ISO 12179 2021 Geometrical product specifications (GPS) — Surface texture Profile method — Calibration of contact (stylus) instruments.pdf
ISO 12828-1 2011 Validation method for fire gas analysis — Part 1 Limits of detection and quantification.pdf
ISO 9022-2 2015 Optics and photonics — Environmental test methods — Part 2 Cold, heat and humidity.pdf
GoogleCloud 自动化安全运营中心soc建设指南 OfficeofCISO AutonomicSecurityOperations 10x 英文 .pdf
ISO 3308 2012 Routine analytical cigarette-smoking machine — Definitions and standard conditions.pdf
ISO 22553-13 2021 Paints and varnishes Electro-deposition coatings Part 13 Determination of re-solving behaviour.pdf
ISO 2482-1973Sodium chloride for industrial use. Determination of calcium and magnesium contents. Ed.pdf
GB-T 13888-2024 在开磁路中测量磁性材料矫顽力(至160kA-m)的方法.pdf
GB 16899-2011 自动扶梯和自动人行道的制造与安装安全规范.pdf
GB-T 19992-2005 木工机床 摇臂式圆锯机 术语和精度.pdf
GB-T 5211.19-1988 着色颜料的相对着色力和冲淡色的测定 目视比较法.pdf
GB-T 21526-2008 结构胶粘剂 粘接前金属和塑料表面处理导则.pdf
GB-T 43184-2023 软木原料含水率测定方法.pdf
GB-T 5195.4-2006 萤石 硫化物含量的测定 碘量法.pdf
GB-T 16505.3-1996 信息处理系统 开放系统互连 文卷传送、访问和管理 第3部分 文卷服务定义.pdf
GB-T 2039-2024 金属材料 单轴拉伸蠕变试验方法.pdf
GB-Z 31478-2015 航空电子过程管理 电子元器件管理计划的制定.pdf
1
/
3
41
评价文档
赞助2.0元 点击下载(9.8 MB)
回到顶部
×
微信扫码支付
2.0
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。