最新版本发布速递
当前生产环境稳定版本为 SkyLockBox v1.0.3。
采用原生 Win32 + 纯 C 语言体系深度打磨,运行内存占用仅数兆,无任何运行时依赖,集成 Windows 资源管理器右键扩展与 .boxed 专属密文关联。
历史版本迭代档案
当前版本 (Current)
2026-09
SkyLockBox v1.0.3
- 保险箱管理器面板状态机重构:重构底部操作区域,引入三态流式状态机(空闲引导
IDLE/ 密码鉴权PWD/ 实时解密进度PROGRESS),彻底消除了旧版本界面底部留白突兀的问题。 - 解密窗口层次化宽松排版:重写
MODE_DECRYPT窗口控件流,拉大路径展示框、密码输入框与操作按钮之间的行间距,优化单文件目标与整夹模式的信息视觉层级。 - 退出未加锁明文安防预警:在用户关闭虚拟金库时,自动检索是否存在释放未加密的明文;若存在则弹出模态预警,支持一键全部重新加密上锁后再退出,防止机密数据二次遗留。
- 全盘驱动器扫描参数增强:为保险箱管理器新增独立的物理驱动器筛选组合框(支持“全部驱动器”或指定盘符),新增扫描深度微调,大幅提升多盘符环境下的检索性能。
- 高分屏字体与视觉统一:重写全局字体初始化(
InitAppFonts),规范标题栏、按钮与状态栏的微交互渲染,绑定原生主盾牌图标,提升任务栏与窗口切换的一致性。
商业正式版里程碑
2026-08
SkyLockBox v1.0.0
- 商业正式版架构定型:确立纯 Win32 / C 语言便携式文件夹保险箱体系,摆脱臃肿运行环境依赖,正式进入商业交付阶段。
- 离线防篡改硬件绑定验证:引入基于硬盘物理卷标与计算机名散列混合生成的 8 位设备码(HWID),结合时间回拨防破解机制,实现高安全性的全离线许可证校验。
- 在线卡密 (CDK) 自动充值兑换:集成 WinINet HTTPS 安全通信模块,支持直接兑换活动福利卡密,实现秒级自动激活与 VIP 权益叠加。
- 免费与 VIP 批处理权限划分:免费版开放 10 个以内小批量文件的高强度加密,全量解锁所有文件的免费解密;VIP 版开放无限制海量文件夹极速物理加密。
虚拟金库架构
2026-08
SkyLockBox v0.9.0
- 虚拟金库选择性解密浏览:新增独立金库工作台(
SkyLockBoxSelectiveClass),支持在不全盘解密的前提下,仅解锁选中的单个或部分关键文件进行阅读和编辑。 - V2 混合状态元数据支持:升级保险箱元数据为
MIXED_HEADER(Version 2),记录内部文件的独立锁定与释放状态,支持已修改明文文件单独或批量“重新上锁归队”。 - 即时文件联动唤醒:双击任意带有
.boxed扩展名的密文,程序自动反向追溯上级受保护文件夹根目录并准确定位该文件,实现点对点即时密码校验。
资产管理与系统集成
2026-07
SkyLockBox v0.8.0
- 本机所有保险箱集中管理:新增“本机保险箱管理器”(Vault Manager),支持多级递归穿透扫描全盘驱动器,聚合展示已加密路径、保护模式、文件数量及锁定状态。
- 资源管理器右键深度集成:通过注册表在当前用户域无侵入注册文件夹右键上下文菜单(
SkyLockBox 文件夹保险箱)及.boxed专属文件关联。 - 系统级视觉保护与伪装:自动注入并隐蔽
desktop.ini配置文件,赋予文件夹系统带锁图标(Shell32 47号资产);自动生成防误删指引文本。
双模伪装防护
2026-06
SkyLockBox v0.7.0
- 方案 A(标准锁定):保留原本文件名与子目录树层级,将文件逐个转为
.boxed密文流,注重直观管理与极速锁定。 - 方案 B(深度伪装):不仅对文件内容加密,更将文件名强混淆为
__FLK_%08X.boxed格式,抹平所有子目录树,并对结构清单(Manifest)进行加密保护,防窥探级别拉满。 - 目录拓扑原子级重建:方案 B 下自动清理原始空文件夹;解密恢复时根据解密出的加密清单重新自动创建多级子目录。
算法与性能飞跃
2026-06
SkyLockBox v0.6.0
- 64KB 块流式无缝读写:采用恒定 64KB 块缓存滑动流处理机制,不论面对几千个细碎文档还是单个百兆大文件,内存占用稳定维持在极低水准。
- 毫秒级密码预校验标记:在元数据头部引入 32 字节
verify_tag预先校验,用户输入密码瞬间即可判定正误,彻底避免因误输密码触发全量磁盘无谓 I/O 解密。 - 高精实时吞吐速率面板:基于 60ms 节流刷新的原子级进度通知管线,动态计算并展示完成百分比、已处理文件数、数据量及实时读写吞吐速率(MB/s)。
原型架构奠基
2026-05
SkyLockBox v0.5.0
- 底层密码学管线奠基:基于 Windows CNG (
bcrypt.dll) 底层接口,通过真随机盐(Salt)与 SHA-256 算法安全派生 32 字节核心密钥及 16 字节初始向量(IV)。 - FLOCKV1 元数据规范定型:确立以
FLOCKV1\0为魔数标识的二进制隐藏元数据文件(.SkyLockBox.meta),定义安全存储与校验格式。 - 纯 C 语言原生内核管线:完成控制中心、递归加锁/解锁线程及错误处理的原生数据管道搭建。