gnome的totp生成器

oathguardian的Python项目详细描述


OathGuardian:一次性密码(totp/hotp)生成器

OathGuardian是一个用于生成 Time-based one-time password 定义见RFC6238。那些一次性密码经常 通过使用智能手机应用程序(如 Google authenticator

OathGuardian允许将密钥秘密存储在 secret service例如Gnome Keyring;或者 Yubikey 4。Yubikey是一个USB设备,有很多 与安全性相关的用法,如存储pgp私钥或执行totp/hotp计算。

屏幕截图

oathguardian screenshot

安装

目前,安装oathguardian的最佳方法是使用pip。

下面的说明描述了如何在debian系统上安装oathguardian,并且应该是可转换的 任何其他Linux发行版。

依赖性

必须事先安装一些依赖项:

$ sudo apt install python3-pip
$ sudo apt install libzbar0
$ sudo apt install pcscd libpcsclite-dev swig

奥特瓜迪亚语

$ pip3 install --user oathguardian

安装后

主可执行文件oathguardian-gtk将自动安装到$HOME/.local/bin中。如果这条路 当前不在您的PATH变量中,请将其添加到您的$HOME/.profile

PATH="$PATH:$HOME/.local/bin"

许可证

奥特瓜迪亚被释放在 original ISC license,用于 OpenBSD项目

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
算法根据Java中传递的参数定义数据类型   java将图像文件存储在Google云存储桶中后,显示大小为“0字节”的所有文件列表   swing Java表模型删除Bounds 1的行排列   java中表上的for循环基本迭代   带有Http请求和UTF8的java下载文件   java滞后于setImageDrawable   java如何使用println按单位打印同一列中的数字列表?   中文Windows版本的Java默认编码   java编程项目,ADT列表   无法识别java消息部分MyClass。(它是否存在于服务WSDL中?)   java从IJavaProject或IProject获取到org。阿帕奇。专家模型模型   如何使用枚举(如java类变量)实现运行时同态?   使用集合对特定于Java的练习进行排序。分类   调试如何调试已作为exe文件运行的java应用程序?   java如何将带有模块的项目导入到另一个项目中,而不丢失封装?