密码生成器和帐户管理器。

avendesora的Python项目详细描述


简介

aventespha是一个强大的命令行实用程序,可以安全地保存和 方便地访问有关您在线的各种信息 帐户,包括其密码等机密。帐户值可以是 显示、复制到剪贴板或自动键入运行 应用程序,如Web浏览器或终端窗口。阿文迪沙也可以 在Web浏览器中打开帐户,自动识别要使用的帐户 基于窗口标题,并在不使用加密时警告您 输入您的密码。

帐户机密可以以加密形式保存,如使用密码保管库,或 从根机密生成。生成的秘密有两个重要的好处。 首先,它们是由一个随机的种子产生的,因此很难预测。 这很重要,因为可以利用密码的可预测性 破解密码时。其次,如果根机密与另一个共享 受信任的一方,则可以生成新的共享机密,而无需传递任何 更多的秘密。

秘密是从种子集合中产生的,其中一个必须是随机的 具有很高的熵。随机种子称为 掌握种子。非常重要的是主种子必须完全保留 安全。除了你想透露的人之外,千万不要向任何人透露主种子 与协作,然后仅将共享主种子用于共享机密。 你所有的私人秘密都应该从私人种子中产生。这个 种子通常包括主种子、帐户名、机密名和 可能是版本名。例如,想象一下有一个gmailacouNT,那么 帐户名可能只是"gmail",机密名可能是"passcode"。 在这种情况下,你的主种子与"gmail"和 "passcode",对组合进行哈希运算,然后使用 您指定的适当配方。有密码的配方,通过 短语、密码、安全问题等。密码本身不存储, 相反,是种子被存储,密码在 需要。注意,除了主种子外,所有的种子都不需要保存 安全。因此,一旦你和一个合作者分享了一个主种子,所有你 需要做的是共享剩余的种子,并且您的合作者可以生成 完全相同的密码。另一个需要注意的重要事情是 生成的密码取决于帐户和密码名。因此,如果你 重命名您的帐户或密码,密码将更改。所以你应该 当你第一次创建你的帐户时要小心,这样你就不会 感到有必要在未来改变它。例如,"gmail"可能不是 如果你希望有多个gmail帐户,那就是一个好的帐户名。在这种情况下 您可能希望在帐户名中包含您的用户名。你总是可以 较短的"gmail"作为帐户别名,以便您仍然可以访问该帐户 很快,

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

推荐PyPI第三方库


热门话题
java我需要做什么来解析bundle-org。日食说唱在eclipse helios中无法解析ui?   json Java JSONSimple解析器   java如何使Hibernate、JBoss和Eclipse在单元测试中协同工作?   java使输出在每个循环中打印一次,而不是每次迭代   Java ArrayList remove()意外结果?   java删除服务器。来自sun应用程序服务器的策略   java在Tycho项目中为非OSGi JUnit测试添加testonly依赖项   java Hibernate TypedQuery在升级到版本5后失败(如果以以下方式结束)   java Mockito ArgumentCaptor不在catch块中捕获argurment   java GWT CheckBoxCell:如何添加更改处理程序?   java如何在不更改hibernatemapping的情况下防止字段被更新   Java中的虚拟TCPsocket   java如何通过我的应用程序在新版本的Androids上以编程方式更改其他应用程序的权限?   java文件被哪个进程锁定(安卓)?   SeleniumWebDriverJava中的按钮单击   基于Java的多线程客户端socket   清除文本字段时出现问题。clear()*JAVA**ANDROID*   安卓为什么会发生JavaJSON异常?