#nfc #devices #communication

sys nfc-oath

使用硬件令牌和libnfc兼容的读卡器生成OTP代码的Rust库

2个不稳定版本

使用旧的Rust 2015

0.2.0 2018年10月1日
0.1.0 2017年10月6日

#732 in 身份验证

MIT 许可证

21KB
525

rust-nfc-oath

使用硬件令牌和libnfc兼容的读卡器生成OTP代码的Rust库。

状态

此库已测试用于生成Yubikey NEO和Fidesmo Card的TOTP代码。管理功能未实现,预期用途是一个嵌入式读卡器,它从预配置的已知名称的凭据中生成代码,例如nfc门读卡器。

另请参阅

大部分代码来自官方Yubico OTP生成代码: https://github.com/Yubico/yubikey-manager/blob/master/ykman/oath.py

还参考了Fidesmo Android TOTP NFC教程,它是包含示例中使用的测试凭据的来源: https://developer.fidesmo.com/tutorials/android-totp

依赖关系

~380KB