没有合适的资源?快使用搜索试试~ 我知道了~
GB-T 32918.3-2016 信息安全技术 SM2椭圆曲线公钥密码算法 第3部分:密钥交换协议1
需积分: 0 13 下载量 23 浏览量
2022-08-04
16:44:03
上传
评论
收藏 511KB PDF 举报
温馨提示
试读
17页
引言N.Koblitz和 V.Miller在1985年各自独立地提出将椭圆曲线应用于公钥密码系统。椭圆曲线公钥密码所基于的曲线性质如下:———有限域上椭圆曲线在
资源详情
资源评论
资源推荐
ICS35.040
L 80
中华人民共和国国家标准
GB
/
T 32918.3
—
2016
信息安全技术
SM2
椭圆曲线公钥
密码算法
第
3
部分
:
密钥交换协议
Informationsecurit
y
technolo
gy
—
Publicke
y
cr
yp
to
g
ra
p
hical
g
orithm
SM2basedonelli
p
ticcurves
—
Part3
:
Ke
y
exchan
g
e
p
rotocol
2016-08-29
发布
2017-03-01
实施
中 华 人 民 共 和 国 国 家 质 量 监 督 检 验 检 疫 总 局
中 国 国 家 标 准 化 管 理 委 员 会
发 布
目
次
前言
Ⅲ
…………………………………………………………………………………………………………
引言
Ⅳ
…………………………………………………………………………………………………………
1
范围
1
………………………………………………………………………………………………………
2
规范性引用文件
1
…………………………………………………………………………………………
3
术语和定义
1
………………………………………………………………………………………………
4
符号和缩略语
1
……………………………………………………………………………………………
5
算法参数与辅助函数
2
……………………………………………………………………………………
5.1
综述
2
…………………………………………………………………………………………………
5.2
椭圆曲线系统参数
2
…………………………………………………………………………………
5.3
用户密钥对
3
…………………………………………………………………………………………
5.4
辅助函数
3
……………………………………………………………………………………………
5.5
用户其他信息
3
………………………………………………………………………………………
6
密钥交换协议及流程
4
……………………………………………………………………………………
6.1
密钥交换协议
4
………………………………………………………………………………………
6.2
密钥交换协议流程
5
…………………………………………………………………………………
附录
A
(
资料性附录
)
密钥交换及验证示例
6
……………………………………………………………
A.1
综述
6
…………………………………………………………………………………………………
A.2
F
p
上椭圆曲线密钥交换协议
6
……………………………………………………………………
A.3
F
2
m
上椭圆曲线密钥交换协议
9
……………………………………………………………………
参考文献
13
……………………………………………………………………………………………………
Ⅰ
GB
/
T 32918.3
—
2016
前
言
GB
/
T32918
《
信息安全技术
SM2
椭圆曲线公钥密码算法
》
分为
5
个部分
:
———
第
1
部分
:
总则
;
———
第
2
部分
:
数字签名算法
;
———
第
3
部分
:
密钥交换协议
;
———
第
4
部分
:
公钥加密算法
;
———
第
5
部分
:
参数定义
。
本部分为
GB
/
T32918
的第
3
部分
。
本部分按照
GB
/
T1.1
—
2009
给出的规则起草
。
本部分由国家密码管理局提出
。
本部分由全国信息安全标准化技术委员会
(
SAC
/
TC260
)
归口
。
本部分起草单位
:
北京华大信安科技有限公司
、
中国人民解放军信 息工程 大学
、
中国 科学院 数据与
通信保护研究教育中心
。
本部分主要起草人
:
陈建华
、
祝跃飞
、
叶顶峰
、
胡磊
、
裴定一
、
彭国华
、
张亚娟
、
张振峰
。
Ⅲ
GB
/
T 32918.3
—
2016
引
言
N.Koblitz
和
V.Miller
在
1985
年各自独立 地 提 出 将 椭 圆 曲 线 应 用 于 公 钥 密 码 系 统
。
椭圆曲线公
钥密码所基于的曲线性质如下
:
———
有限域上椭圆曲线在点加运算下构成有限交换群
,
且其阶与基域规模相近
;
———
类似于有限域乘法群中的乘幂运算
,
椭圆曲线多倍点运算构成一个单向函数
。
在多倍点运算中
,
已知多倍点与基点
,
求解倍数的问题称为椭圆曲线离散对数问题
。
对于一般椭圆
曲线的离散对数问题
,
目前只存在指数级计算复杂度的求解方法
。
与大数分 解问题 及有限 域上离 散对
数问题相比
,
椭圆曲线离散对数问题的求解难度要大得多
。
因此
,
在相 同安全 程度要 求下
,
椭圆 曲线密
码较其他公钥密码所需的密钥规模要小得多
。
SM2
是国家密码 管 理 局 组 织 制 定 并 提 出 的 椭 圆 曲 线 密 码 算 法 标 准
。
GB
/
T32918
的 主 要 目 标
如下
:
———
GB
/
T32918.1
定义和描述了
SM2
椭圆曲线密码 算法的 相关概 念及数 学基础 知识
,
并概 述了
该部分同其他部分的关系
。
———
GB
/
T32918.2
描述了一种基于椭圆曲线的签名算法
,
即
SM2
签名算法
。
———
GB
/
T32918.3
描述了一种基于椭圆曲线的密钥交换协议
,
即
SM2
密钥交换协议
。
———
GB
/
T32918.4
描述了一种基于 椭 圆 曲 线 的公 钥加 密算 法
,
即
SM2
加 密 算 法
,
该 算 法 需使 用
GB
/
T32905
—
2016
定义的
SM3
密码杂凑算法
。
———
GB
/
T32918.5
给出了
SM2
算法使用的椭圆曲线参数
,
以及使用椭圆曲线参数进行
SM2
运算
的示例结果
。
本部分为
GB
/
T32918
的第
3
部分
,
规定了
SM2
椭圆曲线密码系统的密钥交换过程
。
Ⅳ
GB
/
T 32918.3
—
2016
剩余16页未读,继续阅读
罗小熙
- 粉丝: 18
- 资源: 319
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0