您的位置:首页 > 运维架构

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

2016-05-20 21:50 330 查看
秘钥交换协议算法流程:



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

第一次信息交互: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计算出来的,这是一个可选项
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  openssl