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压缩不稳定)
  • 检查Steganography(如果要使用隐写术)
  • 选择本地/远程(存储vault的位置)

基本用法

  • 按“添加密码”按钮添加密码。在
  • 在密码框中选择密码。在
  • 按“保存密码”将密码保存在vault中。在
  • 按“加载密码”将密码加载到vault(将清除所有未保存的数据)。在
  • 锁定/解锁-将锁定/解锁程序运行时保存的数据,以避免从云端获取数据的开销。在

如果vault检测到用户在5分钟内未使用UI,它将自行锁定。在

“文件”菜单提供了将备份保存/加载为用户选择的本地加密和未加密备份的选项。在

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

推荐PyPI第三方库


热门话题
java不兼容类型:MainActivity无法转换为LifecycleOwner   java安卓是一种更有效的读取大文本文件的方法   java导出LWJGL本地人与项目?(IntelliJ IDEA)   JDK更新后,JavaJShell不再在下一行打印输出   父类对象上的继承Java比较子属性   Java:有没有一个容器可以有效地结合HashMap和ArrayList?   安卓 Java对象指针   java在annotationdriven Spring MVC应用程序中实现大气   java 安卓源代码构建应用找不到安卓supportv4。罐子   文件系统上的抽象层和Java中的jar/zip   java在水平滚动视图中添加多个图像?   java如何从firebase实时数据库中获取字符串数组   WIndows 10工作站上的java未满足链接错误   java命令在终端中工作,但在使用过程中出现“无结束引号”错误。执行官