sm2椭圆曲线公钥密码算法 第5部分:参数定义

sm2椭圆曲线公钥密码算法 第5部分:参数定义

ID:33318961

大小:379.55 KB

页数:11页

时间:2019-02-24

sm2椭圆曲线公钥密码算法 第5部分:参数定义_第1页
sm2椭圆曲线公钥密码算法 第5部分:参数定义_第2页
sm2椭圆曲线公钥密码算法 第5部分:参数定义_第3页
sm2椭圆曲线公钥密码算法 第5部分:参数定义_第4页
sm2椭圆曲线公钥密码算法 第5部分:参数定义_第5页
资源描述:

《sm2椭圆曲线公钥密码算法 第5部分:参数定义》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、SM2椭圆曲线公钥密码算法第5部分:参数定义PublickeycryptographicalgorithmSM2basedonellipticcurves--Part5:Parameterdefinitions目次1符号缩略语...........................................................................12参数定义......................................................................

2、.......1附录A数字签名与验证示例...........................................................2A.1综述.............................................................................2A.2SM2椭圆曲线数字签名.............................................................2附录B密钥交换及验证示例.............

3、..............................................4B.1一般要求.........................................................................4B.2SM2椭圆曲线密钥交换协议.........................................................4附录C消息加解密示例....................................................

4、...........8C.1一般要求.........................................................................8C.2SM2椭圆曲线消息加解密...........................................................8SM2椭圆曲线公钥密码算法第5部分:参数定义1符号缩略语p大于3的素数。a,bFq中的元素,它们定义Fq上的一条椭圆曲线E。n基点G的阶(n是#E(Fq)的素因子)。xG生成元的x坐标yG生成

5、元的y坐标2参数定义SM2使用素数域256位椭圆曲线。23椭圆曲线方程:y=x+ax+b曲线参数:p=FFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00000000FFFFFFFFFFFFFFFFa=FFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00000000FFFFFFFFFFFFFFFCb=28E9FA9E9D9F5E344D5A9E4BCF6509A7F39789F515AB8F92DDBCBD414D940E93n=FFFFFFFEFFFFFFF

6、FFFFFFFFFFFFFFFFF7203DF6B21C6052B53BBF40939D54123xG=32C4AE2C1F1981195F9904466A39C9948FE30BBFF2660BE1715A4589334C74C7yG=BC3736A2F4F6779C59BDCEE36B692153D0A9877CC62A474002DF32E52139F0A01附录A数字签名与验证示例A.1综述64本附录选用《SM3密码杂凑算法》给出的密码杂凑算法,其输入是长度小于2的消息比特串,输出是长度为256比特的杂凑值,记为H

7、256()。本附录使用SM2椭圆曲线公钥密码算法第2部分规定的数字签名算法计算得到各步骤中的相应数值。本附录中,所有用16进制表示的数,左边为高位,右边为低位。本附录中,消息采用GB/T1988编码。设IDA的GB/T1988为:31323334353637383132333435363738。ENTLA=0080。A.2SM2椭圆曲线数字签名23椭圆曲线方程为:y=x+ax+b示例1:Fp-256素数p:FFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00000000FFFFFFFFFFF

8、FFFFF系数a:FFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00000000FFFFFFFFFFFFFFFC系数b:28E9FA9E9D9F5E344D5A9E4BCF6509A7F39789F515AB8F92DDBCBD414D940E93基点G=(xG,yG)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。