LockPass是一款高度安全的个人密码管理器,适用于在互联网时代保护和管理大量账号密码信息。与传统的记事本存储方式相比,LockPass提供了更高的安全性和便捷性,且无需依赖服务器,用户的敏感数据完全掌握在自己手中。这款软件由开发者 ftyszyx 参考1Password的设计理念制作,简化了密码管理流程,专注于个人使用而不涉及复杂的协作功能。
软件特点
- 专注个人使用:不涉及分享与协作功能,确保个人隐私得到最大化保护。
- 无服务器依赖:所有数据存储在本地,提供网盘备份与恢复功能,用户可以完全掌握自己的数据。
- 安全加密:采用AES-256-CBC加密算法保护敏感信息,结合双密码机制,确保数据安全。
功能介绍
- 双密码机制:主密码+25字符key组合形成超强加密机制。
- AES加密存储:本地的所有敏感信息均通过AES-256-CBC加密,确保数据不会被轻易破解。
- 多种密码支持:不仅可以保存登陆信息,还支持银行卡、笔记等信息的分类存储。
- 多账号支持:用户可以切换不同的账号管理密码,实现家人和自己的密码信息隔离。
- 随机密码生成工具:帮助用户生成符合网站要求的强密码,再也不用担心密码复杂度不够。
- 键盘自动输入:支持快捷键呼出密码搜索窗口,选中后自动输入密码,方便快捷。
- 多语言支持:支持中文和英文语言环境,用户可以自由切换。
- 本地备份与导入:支持将个人数据导出为zip文件,也可导入此类备份,确保数据随时可恢复。
- 云盘备份与恢复:支持将数据备份到阿里云盘,也可从云盘恢复数据。
- CSV导入与导出:可以导入浏览器导出的CSV密码文件,或将密码数据导出为CSV。
- 主密码修改:允许用户方便地修改主密码,确保安全性。
- 程序自动更新:支持从GitHub上自动下载并更新到最新版本。
- 系统锁定与软件锁定:当系统锁定时,软件也会自动锁定,提升安全性。
软件原理
LockPass通过主密码与随机生成的25字符密钥(key)的组合,实现了类似1Password的双密码机制。主密码由用户记住,密钥由软件生成,二者通过SHA256算法生成最终的加密密钥。所有数据存储在本地的SQLite数据库中,并通过AES-256-CBC算法加密,确保即使本地数据库被获取,数据仍然是安全的。