rsa密钥卡如何工作?

15 authentication rsa

有人能用简单的程序设计术语向我解释这些RSA密钥加密狗是如何工作的吗?我知道暴雪将它们用于WoW和paypal以及一些交易网站.

谢谢!

Ry *_*nes 25

密钥卡有一个时钟和一个序列号,用作PRNG的种子.当您点击"显示代码"按钮时,表链会显示一个数字,该数字是该时间戳的产物,序列号通过PRNG运行.服务器知道您的FOB的序列号和时间,并执行相同的操作.如果您的代码匹配,则表示您已通过身份验证.

您可以计算服务器端的上一个/下一个N值,以解决时钟偏差问题.

  • PRNG =伪随机数发生器 (4认同)