ykoath:TOTP的本机Yubikey OATH协议实现

时间:2024-06-15 23:08:17
【文件属性】:

文件名称:ykoath:TOTP的本机Yubikey OATH协议实现

文件大小:19KB

文件格式:ZIP

更新时间:2024-06-15 23:08:17

yubikey totp oath Go

ykoath ykoath软件包通过USB实现Yubikey ,但以下情况除外: 不支持HOTP(仅TOTP) 不支持SET CODE ,随后不支持VALIDATE和SELECT挑战-除需要触摸外不支持身份验证架构 不支持RESET (从设备中删除所有状态) 用法示例 logger := log.New(os.Stderr, "", log.LstdFlags) oath, err := ykoath.New() if err != nil { log.Fatal(err) } oath.Debug = logger defer oath.Close() _, err = oath.Select() if err != nil { logger.Fatal(errors.Wrapf(err, "failed to select")) } names, err := oath.Li


【文件预览】:
ykoath-master
----.travis.yml(332B)
----examples_test.go(567B)
----select.go(761B)
----list.go(892B)
----internal()
--------dump.go(665B)
----type.go(554B)
----algorithm.go(665B)
----code.go(659B)
----put.go(721B)
----LICENSE(11KB)
----appveyor.yml(266B)
----delete.go(222B)
----tlv.go(1KB)
----CHANGELOG.md(978B)
----go.sum(1KB)
----calculate.go(3KB)
----README.md(2KB)
----ykoath.go(3KB)
----ykoath_test.go(20KB)
----go.mod(259B)

网友评论