管理多个账号密码的一些个人分享

2017-01-03 14:09:27 +08:00
 mapleray

主要看见了这篇文章你们是怎样管理自己多个账户的账号和密码的? 想分享下怎么简单的管理多个账号密码

两个需要:

  1. 算法生成的密码要唯一: 用户名 /邮箱 + APP/网站名 + 独立密码 -> 唯一密码
  2. 能方便的得到密码

想法主要来自这两篇文章:

  1. https://blog.blahgeek.com/wo-shi-ru-he-guan-li-mi-ma-de.html
  2. http://devnotes.org/note/Password-Generator.html

上面第一篇文章密码字符的范围是 ASCII 63~126 只有几个特殊字符,第二篇文章则是取的子字符串,都是字母和数字组合,相对第一个更弱了,自己结合两者改进了下,生成的字符是 ASCII 33~126 包含了除空格外的所有可见 ASCII 字符。生成15*5的矩阵,根据自己的顺序取相应字符当作密码,比如取结果第三行再加几个字符当作自己的密码。

这样能保证每个网站都有不同的密码,不必再记多个密码,只需记住一个就行, 密码生成算法见 github 源码

自己也做了个简单的 web 页面 https://mapleray.github.io/password/

源码: https://github.com/mapleray/password

5213 次点击
所在节点    程序员
22 条回复
HGladIator
2017-01-03 20:41:23 +08:00
先马为敬!我一直用的这个简化版的。
rogerchen
2017-01-03 20:55:16 +08:00
@mapleray
反正都破不开。。。搞成键盘第一屏能打的符号还是有好处的,特别是真要手输密码了,发现手上只有一个设备的时候。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/331896

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX