浏览器端使用AES加密的密码管理器有哪些?
- 内容介绍
- 文章标签
- 相关推荐
本文共计329个文字,预计阅读时间需要2分钟。
项目地址(GitHub):[https://github.com/zeruniverse/Password-Manager](https://github.com/zeruniverse/Password-Manager)
DEMO示例地址:[http://pas.jeffery.cc/](http://pas.jeffery.cc/)(DEMO未完成,仅提供测试使用,数据将定期删除)+ 类似Keepass的密码管理器,使用银行级安全措施。
项目地址(GitHub):github.com/zeruniverse/Password-ManagerDEMO样例地址:pas.jeffery.cc/
(DEMO没有做https,仅供测试使用,数据将被定期删除)
类似Keepass的密码管理器,使用银河系最好的语言PHP实现
加密逻辑见下图。
概述(具体实现见GitHub):
1.注册时的密码sha512(密码+salt1)后传向服务器
2.登陆时JS计算并传送密码签名认证。签名=sha512(sha512(密码+salt1)+当前时间戳)
-----
密码库:
3.AES加密密钥为sha512(密码+salt2)因为密码不会被传向服务器,因此服务器端无法获得密钥
4.AES-256加密后的账号和密码传向服务器。
本文共计329个文字,预计阅读时间需要2分钟。
项目地址(GitHub):[https://github.com/zeruniverse/Password-Manager](https://github.com/zeruniverse/Password-Manager)
DEMO示例地址:[http://pas.jeffery.cc/](http://pas.jeffery.cc/)(DEMO未完成,仅提供测试使用,数据将定期删除)+ 类似Keepass的密码管理器,使用银行级安全措施。
项目地址(GitHub):github.com/zeruniverse/Password-ManagerDEMO样例地址:pas.jeffery.cc/
(DEMO没有做https,仅供测试使用,数据将被定期删除)
类似Keepass的密码管理器,使用银河系最好的语言PHP实现
加密逻辑见下图。
概述(具体实现见GitHub):
1.注册时的密码sha512(密码+salt1)后传向服务器
2.登陆时JS计算并传送密码签名认证。签名=sha512(sha512(密码+salt1)+当前时间戳)
-----
密码库:
3.AES加密密钥为sha512(密码+salt2)因为密码不会被传向服务器,因此服务器端无法获得密钥
4.AES-256加密后的账号和密码传向服务器。

