Password Generator
截图:
简介:
密码生成器
更新
用 SHA2 替换 MD5,因为 MD5 已损坏。
概括
客户端密码生成器。
更新:我们为 Android 提供了这个。 https://play.google.com/store/apps/details?id=com.passgen.passwordgenrator
它是什么
它是一个 chrome 应用程序,可为每个站点生成唯一的密码。根据域和主密码生成唯一的密码。它不需要任何服务器,一切都发生在客户端。
为什么?
我想为每个网站使用唯一的密码。但是,我不想使用 lastpass/1password,因为我发现它们的界面令人困惑和矫枉过正,而且我不希望我的密码存储在远程服务器上。
我使用一个简单的密码方案。我有一个主密码。对于每个站点,我将域的前两个字母附加到主密码并将其用作站点密码。这是次优的,因为它很容易理解这个方案,如果说我的两个密码被泄露了。
我想使用 chrome 应用程序在客户端通过算法生成密码。
它是如何工作的?
密码_1 = SHA256(主密码+域)
密码 = take_first_8_letters(password_1)
这将生成一个包含 8 个熵字符的域密码,它仅取决于主密码和域。
在 UI 方面,它是这样工作的:
您在应用程序中设置主密码。
您单击 Chrome 应用程序按钮以生成特定于域的密码。它生成域特定密码并将密码复制到剪贴板。
您使用密码进行注册。下次要登录时,请单击该应用程序以获取密码。