【文件属性】:
文件名称:otp.nim:Nim 中的一次性密码
文件大小:3KB
文件格式:ZIP
更新时间:2021-05-31 00:38:11
Nim
otp.nim
该模块为 Nim 实现一次性密码库。
安装
$ nimble install otp
变化
0.1.1 - initial release
用法
import otp
let htop = newHotp ( "S3cret" )
assert hotp. at ( 0 ) == 755224
assert hotp. at ( 1 ) == 287082
assert htop. verify ( 755224 , 0 ) == true
echo hotp. provisioning_uri ( "mark@percival" )
var totp = newTotp ( "GEZDGNBVGY3TQOJQGEZDGNBVGY3TQOJQ" )
assert totp. at ( 1111111111 ) == 50471
assert totp. at ( 1
【文件预览】:
otp.nim-master
----test.nim(903B)
----otp.nim(3KB)
----LICENSE(1KB)
----README.md(582B)
----otp.nimble(227B)
----.gitignore(10B)