oathgen:命令行 HOTP 和 TOTP 客户端

时间:2024-06-19 04:05:25
【文件属性】:

文件名称:oathgen:命令行 HOTP 和 TOTP 客户端

文件大小:14KB

文件格式:ZIP

更新时间:2024-06-19 04:05:25

cpp totp hotp oath C++

誓言 是一个命令行和一次性密码生成器,适用于 BSD、Linux、Mac 和 Windows 操作系统。 oathgen 的目标是完整、标准和便携。 Oathgen 是用 C++11 编写的。 为了构建 oathgen,您必须使用 C++11 编译器。 有关确切的编译器选项,请参阅build.sh脚本。 Oathgen 已经构建在 g++、clang++ 和 MSVC++ 编译器上,但其他 C++11 编译器也可以工作。 Oathgen 使用库进行十六进制和 base32 解码以及 HMAC-SHA1 和 SHA2。 由于的旧版本的 Crypto++ 可能无法 如果您只想要Google Authenticator功能并且喜欢 Go,您可以尝试 。 要了解有关 oathgen 的更多信息,请阅读我的。


【文件预览】:
oathgen-master
----build.sh(2KB)
----hex_sha256_test_secret.txt(65B)
----base32_test_secret.txt(33B)
----hex_sha512_test_secret.txt(129B)
----main.hpp(3KB)
----oath.hpp(5KB)
----main.cpp(5KB)
----LICENSE.md(750B)
----hex_test_secret.txt(41B)
----strings.hpp(4KB)
----base32_sha512_test_secret.txt(104B)
----global.hpp(831B)
----base32_test.cpp(3KB)
----bop.hpp(2KB)
----.gitignore(152B)
----readme.md(1KB)
----test.hpp(11KB)
----base32_sha256_test_secret.txt(53B)

网友评论