隔离的安全脱机密码管理器

IsoPass的Python项目详细描述


#等质量

简介
isopass是一个安全的密码生成器和管理器。给定主密码和应用程序字符串的输入,isopass为应用程序生成特定于应用程序的密码。

等质量输入示例:
``abc123`(主密码)
``gmail.com``(应用程序字符串)

等质量的相应输出:
``5uhvuonhgetj``
(目前输出是一个12个字符的字符串,但在将来更新isopass时,可以自定义输出的长度)

然后您可以使用生成的输出作为gmail.com登录密码。

----
哲学
isopass旨在成为一个安全和方便的密码解决方案。作为密码生成器和管理器,isopass永远不会保存您的密码。相反,isopass根据您的请求使用提供的主密码生成您的密码。因为你的密码永远不会被保存,它们永远不会被窃取或泄露。

----
功能

1.###开源
首先,信誉是必不可少的,尤其是在安全软件中。因此,我们开放了所有的isopass库和发行版。另外,根据gnu gplv3,isopass的所有衍生物也必须公开其源代码。目前,isopass库只包含150行代码。我们鼓励你检查密码。

2.###不可逆主密码
在特定生成的密码泄露并落入不需要的人手中的情况下,您有信心攻击者无法对您的主密码进行反向工程。你还可以省去修改所有密码的麻烦。

3.###不存储敏感信息
isopass不需要将密码存储在安全的地方。isopass还消除了密码存储被破坏的风险。

4.###应用程序特定密码
对于不同的应用程序,isopass生成的密码在数学上不相关。只记住一个主密码,就可以隔离密码。有一百万个网站登录要记住吗?别担心,伊索帕斯帮你掩护了。你只需要一个主密码。

----
计划的功能(将在将来的更新中实现)

1.###所有主流平台上的本机软件
isopass的设计对硬件和存储空间要求不高,这意味着它可以在每个移动设备和计算机上运行。Linux、MacOS、Windows、iOS、Android甚至Web…使用ISOPASS时要有信心,我们已经为您提供了所使用的任何设备。

1.###保存应用程序字符串
可以将诸如“gmail.com”、“nyu.edu”之类的应用程序字符串保存在本地,以方便用户使用。要从保存的应用程序字符串生成应用程序密码,用户只需选择应用程序并输入主密码。

1.###多轮廓
用户可以有多个具有不同主密码的配置文件。多个配置文件确保不同应用程序之间的隔离,并提供不同级别的安全性。例如,用户可以拥有财务、学术、社交、非必要和排泄应用程序的配置文件。在这种情况下,用户可以为其非必要的应用程序使用易于记住的主密码,并在不安全的公共计算机上更频繁地键入主密码,他可以为其财务应用程序使用更复杂的主密码,并在具有更安全基础结构的计算机上键入密码。

1.###应用程序字符串和配置文件的云同步
非敏感数据(如应用程序字符串和配置文件)可以通过我们的服务器进行加密和同步。

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

推荐PyPI第三方库


热门话题
java Hibernate:合并并删除,而不是从数据库中删除实体对象   java如何在WebFilter中有条件地从Mono返回?   java调用mysql c3p0函数   可执行jar Java jar文件加载错误:无法找到或加载主类。类导致的错误:java。lang.ClassNotFoundException:某些东西。班   java如何减少/更改爬网后的延迟?   从其他语言(如Java、PHP、Perl、Python等)调用C/C++代码的最佳方式是什么?   java如何模拟影响对象的void返回方法   当我试图在ubuntu上启动JavaScala时,它抛出了一个异常   java如何正确输出游戏   理解java和C++背景下的JavaScript原型   oracle如何将Java函数转换为postgresql函数   多线程为什么我的java服务器程序在超时后不退出?   java如何使listView中的按钮在单击时工作?   试图将这个嵌套的java forloop转换为python,但我不知道如何转换。有没有一种方法可以像这样为循环执行if语句?   java幂函数在计算器中的应用   如何在java中滚动浏览mysql数据库   在Spring Boot应用程序的JUnit测试中,java没有符合自动连线JPA存储库要求的bean   java如何使用扩展类的JPanel对象?