pwGenius 用一个小玩意管理你的密码

By zhujinliang. Filed in 硬折腾  |   
标签:,
Home  

抽时间做了一个小东西,左手同学称为“密码记录大杀器”,名字还没想好,我暂定为pwGenius。

解决的问题:自从某网站爆出大量用户密码及由此开始的诸多事件,各网站、论坛都要求使用较复杂的密码来登录,即要求长度足够,又要求大写字母、小写字母、数字三者缺一不可。想一个即好记又足够安全的密码不容易,不如用个硬件来随机生成,并记录在硬件内,使用时再代替人输入。

简单使用说明:

① 插入USB接口,系统可自动识别为USB键盘。
② 等待系统驱动好pwGenius,待驱动好后,绿色指示灯会常亮。
③ 如需输入某个密码槽中的密码,按对应的按键即可。如果该槽位中有已生成好的密码,则会通过模拟键盘快速地敲入字符,输入过程中会自动识别当前大小写状态,并自动转换。输入过程中绿色指示灯会快速闪烁;如果该槽位中没有保存密码,则红色指示灯会快速闪烁三次。如果意外导致密码槽中的密码读取失败,则红色指示灯常量,并锁死硬件,建议更换pwGenius。
④ 如③中快速按两下按键,则会在输入完密码后自动按下回车键。
⑤ 如需生成密码,长按侧面的功能键,直到指示灯变为红色慢闪。此时按下某个密码槽的按键,即可生成密码,第一次按将生成一个6位密码,之后每按一次会增加两位,直到达到最大长度(30位)。达到需要的长度后,再次长按功能键即可。

生成的密码类似这样:
Eyn8o8Z7trJE
24pSXm7Y4G9SE99Hhna7ON5ss5JEX3

原理图、代码整理后放出

“工程机”:

DSC00456
DSC00459
DSC00460
DSC00465

5 Comments

  1. Comment by zhaoyafei:

    量产吧,小骚年

  2. Comment by 飞天大圣:

    一个指纹识别解锁+1Password的所有功能+云端备份一下几百kb的密码文件…… 就牛大发了

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*