首页
社区
课程
招聘
[讨论]做一个本地存储用户常用密码的软件需要注意什么
发表于: 2015-1-30 16:46 4736

[讨论]做一个本地存储用户常用密码的软件需要注意什么

2015-1-30 16:46
4736
.   前段时间发现我一朋友,把银行卡,支付宝,淘宝,京东账号密码还有开机密码都写在纸条上放钱包里,我调侃他如果被其他人捡了的话简直就是一锅端了,我给他讲了有什么害处,不过好多人确实记不住,只有想办法类似记到什么地方,然后我教了他个简单凯撒移位加密,运气不好的话捡到的人试26/2=13次左右,耐心不好的估计认为这是个作废的纸条。

   所以我想写一个可以保存这些密码的小程序,本地存储就行了,现在的人信不过网络,而且虽然有浏览器能保存一些登陆密码,但是有些太多了和一些杂七杂八的还是要自己记一下好。

   网上基本上找不到什么有用的信息,要不讲的很简单,要不讲的是如何保存服务器密码,而不是生活中的这些常用密码,也用过一些所谓的软件,有的很难用复杂,有的就是个笑话。把文件隐藏了就完了。

   所以想自己写一个,目前第一个想到的就是openssl api,选一个结实点的加密算法,还想到了可以弄个那种网银输密码时的防键盘监听过滤那种。
  大家有什么好的建议,愿意洗耳恭听,谢谢花时间讨论。

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 4373
活跃值: (3596)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
修改KeePass
2015-1-30 18:17
0
雪    币: 66
活跃值: (41)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
好像很牛B的样子
2015-1-30 18:34
0
雪    币: 53
活跃值: (42)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
没注意到原来是开源的,谢谢

不过KeePass 除了使用加解密算法,例如BASE64、SHA2系列、AES算法以及twofish算法,貌似没看到有什么特别的地方,自己用这些算法加密一个,只要保管好密钥,还是很难破解吧,就个人而言够了,所以我自己做一个试试
2015-1-30 19:03
0
雪    币: 23
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
我猜这东西的关键,是非对称算法上吧,其他东西都是透明的,随便破破就可以了,关键是生成私key时的算法,要保证唯一性。个人见解,数学学的很渣,很多东西理解的不是很好。
2015-1-31 04:25
0
雪    币: 378
活跃值: (818)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
dpapi+证书认证,解密时候需要证书+密码双重认证
psdk示例程序中sspi目录下有示例程序,稍微修改一下再加个界面就行了
2015-2-1 20:00
0
游客
登录 | 注册 方可回帖
返回
//