支付条形码的原理
2019-08-26 15:46:18 3 举报
支付条形码的实现原理
作者其他创作
大纲/内容
用户A123456789
OTP一次性密码999999
公开KEYHASH值
取得最大值7
二维码
固定识别号9
9008-6419-7523-234567
用户AID:123456789
864197523
系统时间取得
允许时间差为前5分钟后4分钟
用户ID123456789
OTP一次性密码234567
生成二维码
234567
事前准备
生成10个一次性密码
OTP一次性密码999990
相乘
900000000000000000
乘1000000
18位数字串产生过程
RSA公开KEY
OTP一次性密码999991
服务器验证过程
864197523000000
因为存在所以证明是该用户手机显示的二维码
上传
乘100000000000000000
通过数据库查找
RSA私有KEY
乘1
收藏
收藏
0 条评论
回复 删除
下一页