SM2算法第十九篇:秘钥交换协议交互了哪些参数?

原创 2016年05月20日 21:50:43


秘钥交换协议算法流程:



整个流程中需要交互的参数有哪些呢?

第一次信息交互:A—>B(发起方到响应方)

将RA发送给用户B

RA是什么?RA=[rA]G=(x1,y1),rA∈[1,n-1],由随机数发生器产生

第二次信息交互:B—>A(响应方发起方

将RB、(选项SB)发送给用户A

RB是什么?RB=[rB]G=(x2,y2),rB∈[1,n-1],由随机数发生器产生

SB是什么?是根据ZA,ZB,RA,RB,PA,dB,rB,h计算出来的,这是一个可选项

第三次信息交互:A—>B发起方到响应方

将(选项SA)发送给用户B

SA是什么?是根据ZA,ZB,RA,RB,PB,dA,rA,h计算出来的,这是一个可选项


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

“登陆网站”还是“登录网站”

解 青  近来,笔者经常在一些报刊、杂志或互联网上看到“登lu网站”一词使用不规范、不统一,甚至错误使用的现象。有的使用“登陆”,有的使用“登录”,为了避免以讹传讹,纠正错误用法,规范正确用法,笔者认...

SM2算法第三篇:实现SM2秘钥交换协议的算法流程

秘钥交换协议

异步回调和同步回调

步回调就是发起请求后,不等待响应就先去处理自己的响应,它不是处理整个请求,只是处理一小部分,在Web页上就表现为页面没刷新,却局部更新了数据。 相对于同步就是必须等到响应该请求后才能做别的事,具体到...

SM2算法第零篇:《SM2椭圆曲线公钥密码算法》概略

毕业设计,《SM2椭圆曲线公钥密码算法》概略

字符编码笔记:ASCII,Unicode和UTF-8(转)

最近在弄程序的编解码方面的,在网上找到这篇文章,感觉写的很好,特此转过来学习,感谢作者作者: 阮一峰日期: 2007年10月28日今天中午,我突然想搞清楚Unicode和UTF-8之间的关系,于是就开...

SM2算法第十四篇:ECDH秘钥交换的C程序

ECDH的C语言实现

SM2算法第二十二篇:DH与ECDH秘钥协商原理

DH ECDH
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)