源码介绍
一个功能完整、安全可靠的本地密码管理系统,基于 PHP + SQLite 构建,采用 AES-256 加密算法。且全部开源,适合内网及服务器部署,所有代码公开透明,可内网使用,采用登录密码+主密钥加密,每次登录后都需要用主密钥进行解密后才能操作(主密钥非常重要),每次登录都自动备份,密码也是加密存储(数据库和Excel导出全部加密)。
功能介绍
1、密码分类,这个还是很实用
2、添加密码时,网址/应用名自动识别50+个域名后缀,自动添加超链接
3、添加密码里附带了密码生成器,要多复杂都行
4、数据支持加密导出/导入,主密钥非常重要,没有这个无法解密,AI都无法破解
5、数据库支持自动备份,数据也是加密存储,每次登录自动备份一次,记得定期清理
6、自适应屏幕大小
7、支持搜索功能
8、点击用户名,可以在系统设置里修改系统名称和图标,及用户登录密码修改(非密钥修改)
9、右上角有个 系统使用教程,可以点开看看
核心特性安全特性
军用级加密:AES-256-CBC + HMAC(新版本)或 AES-256-GCM(向后兼容)
主密钥机制:用户设置主密钥密码,系统通过 PBKDF2 自动生成主密钥(256位)
会话管理:会话超时(30分钟)和自动锁定(15分钟无操作)
登录保护:登录失败限制(5次),账户锁定(15分钟)
CSRF 保护:所有 POST 请求需要 CSRF 令牌验证
数据隔离:每个用户的数据完全隔离
功能特性
分类树管理:支持多级分类嵌套
密码强度检测:实时检测密码强度(6个等级)
随机密码生成器:可自定义长度(6-64位)和字符类型
密码历史版本:自动保存密码历史版本
导入/导出功能:支持 CSV 格式导入导出
操作日志记录:记录所有重要操作
数据备份与还原:支持手动备份和数据库还原
响应式设计:完美适配桌面端、平板和移动设备
深色模式:支持深色/浅色主题切换
系统要求
PHP 7.0+
SQLite 扩展
OpenSSL 扩展
PDO 支持
安装方法
1、下载或克隆项目到 Web 服务器目录
2、设置目录权限(chmod 755 data data/backups)
3、访问系统
4、首次访问自动进入初始化页面
5、创建主账户(设置用户名、登录密码和主密钥密码)
6、系统将根据主密钥密码自动派生生成主密钥用于加密
7、记得随时拷贝 data 这个目录进行备份到其他位置,U盘或者云盘。如果换一台电脑/服务器只要拷贝当前电脑里的根目录文件到另一台电脑的网站根目录即可。



隐藏内容需要回复可以看见