问题 | 不小心钱被转到电子现金圈存了,怎么办,这是怎么回事?? |
释义 | 不小心钱被转到电子现金圈存了,怎么办,这是怎么回事??不小心钱被转到电子现金圈存了,怎么办,这是怎么回事?可根据取款协议取款;(银行和用户之间的认证及盲签名协议)1.用户→银行:用户先通过身份识别协议(如schnorr协议),向银行证明自己是其账号的持有者,然后将取款需求(电子现金的面值,数量等)传送给银行;2.银行→用户:银行先验证用户提交的身份识别信息,然后选取w∈RZq,计算a0=gw,b0=(IUg2)w,z0=(IUg2)x,传送a0,b0,z0给用户。3.用户→银行:选取x1,x2,s,u,v∈RZq,计算B=g1x1g2x2,A=(IUg2)s,z=(z0)s,a=(a0)ugv,b=(b0)suAv,c=H0(A‖B‖z‖a‖b),c0=c/umodq,传送c0给银行。4.银行→用户:计算r0=w+c0xmodq,传送r0给用户,同时借记用户的账号。5.用户:检查gr0yc0a0和(IUg2)r0(z0)c0b0,若验证通过,则计算r=v+r0u1modq。取款协议实际上是一个盲签名协议,一个签名Sign(A,B)=(z,a,b,r)有效,当且仅当gr=yH0(A‖B‖z‖a‖b)a和Ar=zH0(A‖B‖z‖a‖b)b成立。用户得到的电子现金为Coin={A,B,Sign(A,B)}这样解释大家理解吗? 该内容由 赵军律师 和 律说律答 共创回答 |
随便看 |
|
法律咨询免费平台收录17839362条法律咨询问答词条,基本涵盖了全部常用法律问题的释义及解答,是法律学习及实务的有利工具。