Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

密码管理工具推荐 #7

Closed
lartpang opened this issue Aug 25, 2021 · 4 comments
Closed

密码管理工具推荐 #7

lartpang opened this issue Aug 25, 2021 · 4 comments

Comments

@lartpang
Copy link

这两个提供了另一种记录密码的方式,使用一段公用和一段特定的标识符来构建一段特定的密码。这样,只需记忆这两段更容易记忆的内容,就可以构造密码了。

我基于两个连接实现了python版本的代码,这样就可以在本地操作。更加安全一些。

https://github.com/lartpang/MyCoding/tree/master/2021-07-16%20%E7%94%9F%E6%88%90%E5%AF%86%E7%A0%81

@suqi
Copy link
Contributor

suqi commented Aug 25, 2021

@lartpang 谢谢推荐,可否提供下这两个的介绍
https://shansing.com/passwords/ 如果这个是V2版本,是否建议读者直接使用这个新的V2呢?

@lartpang
Copy link
Author

具体来说,就是通过将用户固定使用的一段基础字符串和用于区分不同密码用途的标识字符串共同组合生成,内部加密主要使用了md5或者sha256。具体细节可见v2作者的一些分析:https://shansing.com/read/477/

主要差异在于v2使用几个符号作为开头。这一点有些网站密码注册时支持的,但是有些网站可能不支持,此时就得使用v1了,vi是使用字母开头。

当然,这些都可以自己更改,具体可以看完v2的分析后,修改我提供的python代码即可。反正都是本地,用户自己可以随意调整。

suqi added a commit that referenced this issue Aug 26, 2021
@suqi
Copy link
Contributor

suqi commented Aug 26, 2021

已加入,多谢 @lartpang

@suqi suqi closed this as completed Aug 26, 2021
@muxueqz
Copy link
Contributor

muxueqz commented Dec 2, 2021

@suqi 哈,我都用了好几年花密了,前段时间还写了Nim版本玩:https://github.com/muxueqz/flowerpassword.nim

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants