#password-generator #password #secure-password #readable #secure #generate #text

genrepass

从文本中提取的有序单词列表生成可读密码的库。为了提高安全性,随机位置插入数字和特殊字符。

2个稳定版本

1.1.4 2022年10月1日
1.1.3 2020年10月19日
1.0.1 2020年10月13日
1.0.0 2020年9月23日

#482认证

每月 23 次下载
genrepass-cli 中使用

MIT 许可证

31KB
511

可读密码生成器(库)

从文本中提取的有序单词列表生成可读密码的库。为了提高安全性,随机位置插入数字和特殊字符。

目的是用仍然非常安全但更容易书写的密码替换非常繁琐的手动输入标准密码。对于极少数需要手动输入的情况,例如在您不同步它们的智能手机上。这也取决于您选择的源,可以生成一些有趣的密码。

基于Computerphile视频编写: 如何选择密码

可能的密码示例

Hemanag6estogetami~ssion
ModsSo$ThatPeopleAre7AbleTo
5Th~ingsT<0hatThrowYouOff
Fr68omTheseMeth&odsY#ouCanT
AtLeastEvo]keA,Menta3lImage
CanJus6tDownloadItB^utTheBe]ne3fit
TheP~edanticTutorialsOfE1veryS^i7ngle
therearetoomAny{volum9estob(eadaptedi9ntoThe

文档

可在 docs.rs/genrepass 中找到。

历史

这曾经是一个二进制crate,它是从我的shell脚本genrepass移植过来的,我写这个脚本是为了练习学习Rust,并在各个方面对其进行改进。

意识到主要功能可以制作成一个库,我将其提取出来,并再次改进了这个程序,这次有了更好的错误处理和带有良好文档的逻辑API。

曾经是这个crate一部分的命令行应用程序现在称为genrepass-cli

捐赠

请考虑通过donate.alexchaplinbraz.com支持我,以激励我继续开发这个项目。

许可证

MIT

依赖关系

~4–5.5MB
~97K SLoC