撸了个轮子 2FA 一次性密码 生成 算法 Python版

Pypi: https://pypi.python.org/pypi/pytotp/3

from pytotp import c2fa

# 生成一个密钥
key = c2fa.generate_secret_key()

# 生成密码
token = c2fa.oath_hotp(c2fa.b32_decode(key),c2fa.get_timestamp())

#验证密码
result = c2fa.verify_key(key,'123456')
if result:
    print("Successfully")
else:
    print("Wrong token")
去打赏

您的支持将鼓励我们继续创作!

[微信] 扫描二维码打赏

正在跳转到PayPal...

发表评论

电子邮件地址不会被公开。