#password #generator #random #token #word #passhrase

app passphrase

Passhrase 是一个专注于通过点击按钮生成强大密码的纯 Rust 包,使用户能够生成易于记忆的强大密码,这些密码需要使用专门的密码破解计算机才能破解数千年,或者对于普通计算机来说需要无限期的时间才能破解。

1 个稳定版本

1.0.2 2019年3月11日

#199#word

Apache-2.0

15KB
122

passphrase

Passhrase 是一个专注于通过点击按钮生成强大密码的纯 Rust 包,使用户能够生成易于记忆的强大密码,这些密码需要使用专门的密码破解计算机才能破解数千年,或者对于普通计算机来说需要无限期的时间才能破解。

目前(英文版本即将推出),它结合了英语和斯瓦希里语词典中的简短、易于输入的单词。使用基于 Dropbox 的 zxcvbn 库的密码强度估计器 zxcvbn 包,可以计算破解密码所需的时间、猜测次数以及破解密码所需的时间(年)。

然而,请注意,这只是一个密码生成器,您需要使用良好的哈希算法(我推荐 argon2 实现)对其进行哈希处理,以便在数据库中存储。

警告!!! 绝对不要存储密码的纯文本版本


使用 cargo install passphrase 在您的机器上安装它。

通过命令行运行它

$ passhrase


依赖关系

~11MB
~200K SLoC