安全加密记事本
基于Age密码加密算法的本地记事本应用,提供Web界面操作,确保您的记事数据安全可靠。
如果第一次使用,没有age加密文件,请使用开源仓库中的“常用类型文件创建工具”创建age加密文件。
核心功能
🔐 安全加密
- 使用Age密码加密算法保护数据
- 支持自定义密码(至少10位字符)
- 数据本地加密存储,无需担心隐私泄露
📝 记事管理
- 创建记事:支持标题和多行内容编辑
- 查看记事:清晰的阅读界面,支持内容复制
- 编辑记事:随时修改已有记事内容
- 删除记事:安全删除不需要的记事
🔍 智能搜索
- 支持标题和内容全文搜索
- 实时搜索结果高亮显示
- 多种排序方式:最近编辑、创建时间、标题排序
📊 数据统计
- 总记事数量统计
- 今日新增记事统计
- 最近7天记事统计
技术特点
- kuai客户端格式:符合kuai脚本规范,支持可视化启动界面
- 本地HTTP服务:启动本地Web服务器,通过浏览器访问
- 响应式设计:支持桌面和移动设备访问
- 实时保存:记事内容实时加密保存到本地文件
- 密码管理:支持在线修改加密密码
启动参数
| 参数 | 类型 | 默认值 | 说明 |
|---|
| 服务端口 | 整数输入 | 8888 | Web服务器监听端口(1024-65535) |
| Age数据文件 | 文件选择 | 空 | 选择已有的Age加密文件或留空自动创建 |
| 自动打开浏览器 | 开关 | 开启 | 启动后是否自动打开默认浏览器 |
使用流程
1. 启动应用
- 通过kuai客户端启动脚本
- 配置启动参数(端口、数据文件等)
- 等待Web服务启动完成
2. 密码验证
- 首次使用:设置新密码(至少10位字符)
- 后续使用:输入之前设置的密码
- 密码验证成功后进入主界面
3. 记事操作
- 新建:点击"新建记事"按钮创建新记事
- 查看:点击记事卡片查看详细内容
- 编辑:在查看界面点击"编辑"或直接点击编辑按钮
- 删除:点击删除按钮,确认后永久删除
4. 搜索与排序
- 使用搜索框快速查找记事
- 选择不同的排序方式组织记事列表
- 搜索关键词会在结果中高亮显示
安全说明
密码保护
- 所有数据使用Age加密算法加密存储
- 密码仅在本地使用,不会上传到任何服务器
- 重要:请妥善保管密码,忘记密码将无法恢复数据
数据存储
- 数据文件以
.age格式保存在本地
- 支持备份和迁移加密数据文件
- 可通过参数指定数据文件位置
网络安全
- 仅启动本地HTTP服务器(localhost)
- 不对外网开放,确保数据不会泄露
- 支持自定义端口避免冲突
依赖要求
- Python版本:3.11.0+
- 操作系统:Windows 11
- 第三方库:pyrage
注意事项
- 密码安全:首次设置的密码将用于加密所有数据,请务必记住
- 数据备份:建议定期备份
.age数据文件
- 端口冲突:如默认端口8888被占用,请修改为其他可用端口
- 浏览器兼容:建议使用现代浏览器(Chrome、Firefox、Edge等)
故障排除
密码错误
- 确认输入的密码是否正确
- 检查是否为首次使用(需要设置新密码)
端口占用
- 修改启动参数中的端口号
- 使用
netstat -an | findstr :8888检查端口状态
文件权限
- 确保对数据文件目录有读写权限
- 检查Age数据文件是否损坏
安全提示:本应用使用军用级Age加密算法,确保您的记事数据安全无忧。请妥善保管密码,定期备份数据文件。