零知识证明时序图
2021-12-07 18:15:09 0 举报
零知识证明时序图
作者其他创作
大纲/内容
1、生成随机令牌 a
5、用户生成随机的符号rЄG并计算T1=G^x
9、服务器计算Hash(Y,T1,a)=sc
客户端
2、将令牌a发送给客户端
4、计算x=Hash(password)&y=g^x
8、服务器计算T1=(y^c)*(g^z) {y=g^x ; ((g^c)^x) . (g^z) = (g^(cx)) . (g^z) = (g^(r-z)). (g^z)z = g^r = T1 }
7、用户发送(c,z)到服务器
1、输入username、password
服务器
10、如果sc=c则认证成功,否则认证失败
3、计算y=g^x(其中“g”是“G”的生成器,{G,g}是公共的)
2、计算x=Hash(password)
0 条评论
下一页