密码管理方案 - 具体实践
一、密码库方案选择
网站的保持登录状态功能,实质上是保存cookie,如果浏览器出现漏洞,攻击者有可能拿到你的cookie,然后冒充你的身份登录网站。我们在使用密码库的前提下,不建议让网站保持登录。
四、KeePass的密码库属性
* ChaCha20和Argon2是最近版本支持的算法。某些平台上的KeePass程序还没有更新支持。
* 1秒延迟按钮是以本机运算能力来测试的。手机芯片的运算能力可能较弱,用时也较长。综合考虑确定参数。
五、KeePass常开时,密码保持星号状态
反例:如果密码呈显示状态,其它应用程序是有可能读取其内容的。
示例中的读取窗口文本工具 <Textify 官网 下载>
切换密码星号与原文显示 快捷键 Ctrl+H
六、KeePass输入主密码使用安全桌面
二、使用一个好的主密码
三、网站和浏览器设置
- 浏览器不保持网站的登录状态。
- 浏览器不保存密码的。
* Google Smart Lock是和Chrome浏览器集成的,如果使用Google的密码库服务,那就让Chrome保存密码。
四、KeePass的密码库属性
- 数据库文件加密算法换成 ChaCha20
- 密钥导出函数换成 Argon2
- 使用“1秒延迟”按钮调节参数
* ChaCha20和Argon2是最近版本支持的算法。某些平台上的KeePass程序还没有更新支持。
* 1秒延迟按钮是以本机运算能力来测试的。手机芯片的运算能力可能较弱,用时也较长。综合考虑确定参数。
五、KeePass常开时,密码保持星号状态
反例:如果密码呈显示状态,其它应用程序是有可能读取其内容的。
示例中的读取窗口文本工具 <Textify 官网 下载>
切换密码星号与原文显示 快捷键 Ctrl+H
六、KeePass输入主密码使用安全桌面
七、使用越狱/root设备的注意事项
有些人喜欢使用越狱的iOS设备,或者root过的安卓设备,可以安装功能强大的插件/框架,让某些操作更高效、去广告、“翻墙”等。但是越狱/root过的设备,APP有可能拥有过于强大的能力,比如:截获短信、读取/修改其它APP的内存、读取/修改网络传输数据等。如果小心使用,是有可能安全使用的,但是这个“小心”使用要费的心思太多了。 如果一定要用越狱/root设备,建议:
- 把自己重要的数据与越狱/root设备分隔开,比如:银行卡的预留手机号、账号的密保/安全手机号(可用于重置密码)、手机银行APP、互联网投资/理财。
- 在越狱/root设备上使用单独的支付宝和微信支付账户,只留一点零用钱,定期转账充值即可。
- 安卓手机打开内存加密(比较新的手机系统都是默认打开了),这样如果不知道你的PIN码或解锁图案,是无法读取手机内存数据的。
八、使用TOTP(基于时间的一次性密码)TOTP本质是一个密码,但是很多网站把它当作二次验证的手段或密保方式。这也就意味着,不要把TOTP和密码保存在一起。如果使用密码库来管理密码的话,应该把TOTP单独保存一个密码库,最好使用一个不同的主密码。
评论
发表评论