Python密码保险库
acid-vault的Python项目详细描述
Python密码保险库
Python密码保险库用于本地或集中在您自己的云中跟踪密码。 由于这是一个爱好项目,我不能保证任何功能或不会发生数据丢失,但由于我个人使用它,我将尽我所能避免它。 目前开发是在Python3.9上完成的,客户端运行在Win10上,而云则运行在Raspberry Pi2上的Raspbian上。在
先决条件
- 密码学
- 帕拉米科
- 枕头
Setup
- 安装必备组件
- 克隆repo或pip安装acid\u保险库
- 跑VaultGui.pyw(用于GUI)
- 在“文件”菜单中设置vault(仅云和/或隐写术需要)
- 为云设置SSH(用于保险库的远程存储)
- Host-指向主机的URL
- Port—主机上要使用的端口
- Username—在主机上登录的用户名
- 密码-在主机上登录的密码,不会被保存,必须在每次启动程序时输入。建议通过密钥交换使用,见下文
- 设置隐写术(用于在图像中隐藏保险库)
- 文件位置-vault存储的路径,例如图像/图片.png在
- 原始文件-与原始png图片进行比较的本地文件的路径(重要的是,它是png而不是jpeg,因为jpeg压缩不稳定)
- 为云设置SSH(用于保险库的远程存储)
- 检查Steganography(如果要使用隐写术)
- 选择本地/远程(存储vault的位置)
基本用法
- 按“添加密码”按钮添加密码。在
- 在密码框中选择密码。在
- 按“保存密码”将密码保存在vault中。在
- 按“加载密码”将密码加载到vault(将清除所有未保存的数据)。在
- 锁定/解锁-将锁定/解锁程序运行时保存的数据,以避免从云端获取数据的开销。在
如果vault检测到用户在5分钟内未使用UI,它将自行锁定。在
“文件”菜单提供了将备份保存/加载为用户选择的本地加密和未加密备份的选项。在
- 项目
标签: