V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
cyfdecyf
V2EX  ›  分享发现

One Shall Pass: 网站特定密码生成器

  •  
  •   cyfdecyf · 2013-04-19 13:44:32 +08:00 · 3624 次点击
    这是一个创建于 4255 天前的主题,其中的信息可能已经有所发展或是发生改变。
    从 CSDN 事件看到在不同网站重用密码的危险性,写了个根据 网站+password 生成不同密码的 Lua 脚本,从此就用这个脚本来生成密码。最近看到几个用这个想法的项目,或许用这种方式管理密码的人不在少数。

    One Shall Pass (1SP) https://github.com/maxtaco/oneshallpass

    README 里给了这种密码管理方式的理由,这个项目做了一个网页版本的密码生成器,可离线,移动设备也可使用。

    我觉得这个项目还不错,原因在于解决了我用这种密码管理方式中遇到的一些问题:

    1. 有的网站不允许密码中含有特殊字符,对密码长度可能也有限制(可以指定符号个数,密码长度)
    2. 网站被黑之后总得换个密码(可以加版本号)

    这些 One Shall Pass 都考虑到了,而且提供了同步网站配置的功能,所以不用自己去记网站密码的特殊要求以及密码版本。

    这种密码管理方式相比用 1Password 等还是会麻烦一些(另开一个网页或者终端,需要拷贝一次密码),好在登录不是经常需要的操作,而且单独做一个 GUI 程序或者浏览器插件还是可以解决易用性的问题。

    另外一个项目:
    https://github.com/mdznr/iOS-Passcode
    https://github.com/mdznr/Safari-Passcode
    http://mdznr.com/passcode/
    上面这几个都是一个人做的,有网页、iOS、Safari 插件三个版本,不过只是做了 host+password 的 sha1sum,其他问题也没考虑。
    4 条回复    1970-01-01 08:00:00 +08:00
    GlacJAY
        1
    GlacJAY  
       2013-04-19 16:49:28 +08:00
    能记住我都有哪些网站的帐号么?好几次发现,想注册一个好网站的帐号的时候,居然以前已经注册过了,然后又生生被我给忘记了。
    cyfdecyf
        2
    cyfdecyf  
    OP
       2013-04-19 18:22:59 +08:00
    @GlacJAY 可以记,不过需要手工点击 save。
    sobigfish
        3
    sobigfish  
       2013-04-19 18:23:21 +08:00
    lz厉害,我之前也想过类似的 不过手机是服务端,然后插件是客户端的-,-但懒+写不出来 酱油ing
    GlacJAY
        4
    GlacJAY  
       2013-04-20 11:14:14 +08:00
    @cyfdecyf 发现了,已经在小规模试用了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3453 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 00:54 · PVG 08:54 · LAX 16:54 · JFK 19:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.