建立密钥传递可信安全通道

TIME:2019-03-15   click: 235 次

建立密钥传递可信安全通道步骤如下。

1.解密方发布公钥。

发布公钥的步骤经可信“信息帧”的注册验证部设置pub及pub_w0值完成。其中:公钥pub_w0是私钥w0对公钥pub采用点集“拓扑群”分形变幻环运算而获得的计算值,即pub_w0=f(pub,w0)=pub*w0。发送该可信“信息帧”完成发布。

2.加密方发布密文。

发布密文的步骤:接收可信“信息帧”的注册验证部获取pub值,以及用户区获取pub_w0值。使用点集“拓扑群”分形变幻环运算:pub_w1=f(pub,w1)=pub*w1,pub_w0_w1_+_key=f(pub_w0*w1+key,w1),将密文填充用户区发送发布该帧。其中:key为传递对称密钥;pub_w0_w1_+_key为非对称加密key密文。

3.解密方获传递密钥。

解密步骤:接收可信“信息帧”,获取该用户区pub_w1和pub_w0_w1_+_key值,然后使用点集“拓扑群”分形变幻环运算为key=f(pub_w0_w1+key-(pub_w1*w0),pub_w1)完成解密。其中key为非对称加密所传递的对称加密/解密密钥。

通过上述三个步骤,可使用传递所得的共同密码key,通过可信密码学对称加密/解密技术,进行可信“云、端”互动的对称加密/解密通信。

上一篇:IFC与ECC正反向效率比较 下一篇:指纹密码学非对称加解密技术实例