最佳答案:1. 每个K令均有唯一编号M2. 银行使用函数f(M,u)得到激活码N(u是一个随机数)3. K令会检测M与N是否匹配,如果不匹配,则输入错误4. 激活后,K令会基于M和N生成随机数种子R5. 每次支
1. 每个K令均有唯一编号M
2. 银行使用函数f(M,u)得到激活码N(u是一个随机数)
3. K令会检测M与N是否匹配,如果不匹配,则输入错误
4. 激活后,K令会基于M和N生成随机数种子R
5. 每次支付的时候,K令会调用内部时钟,得到当前时间T,支付金额为P,然后基于函数f(R,T,P),得到一个六位伪随机数Z
6. 银行知道M,N,可以用同样的算法计算出R,然后得到Z1,当Z=Z1时,完成付款。