讨论电脑隐私工具时,最容易出现的误判是把“窗口看不见”“会话不能操作”和“磁盘数据不可读”当成同一个结果。有人突然靠近电脑、用户已经离席、设备丢失,这三类事件对应的是不同状态,不能用同一个开关概括。
本文依据 Windows 与各软件的官方说明,对 Windows 自带功能、gohide、Wise Folder Hider、VeraCrypt、Cryptomator 和超级看门狗进行横向梳理。只说明机制、特点与边界,不评分、不排名;没有安装第三方软件,因此不评价性能和兼容性。
StorageLocked --解锁/挂载--> SessionReadable
SessionReadable --打开窗口--> ScreenVisible
隐藏窗口:ScreenVisible -> ScreenHidden
锁定会话:SessionActive -> SessionLocked
卸载加密卷:SessionReadable -> StorageLocked状态转换彼此独立。隐藏窗口后,进程和文件句柄可能仍存在;锁定 Windows 会话后,后台任务仍可能继续;加密卷挂载后,当前会话中的程序通常可以透明读取文件。
Win + L、动态锁和兼容硬件上的存在感知面向会话访问。BitLocker 面向设备丢失或磁盘离线读取。前者不自动把所有加密卷卸载,后者也不处理已经显示的窗口。
gohide 使用全局快捷键或鼠标热区处理指定窗口,还可覆盖任务栏、托盘和静音等显示行为。它适合用户仍在电脑前并能及时触发的场景,但不提供原文件的静态加密。
Wise Folder Hider 同时包含文件隐藏、访问限制和加密 Locker。隐藏属于可见性管理,Locker 未挂载时才形成加密边界;已经挂载并打开的文件仍处于会话可读状态。
VeraCrypt 通过文件容器、分区或部分系统盘加密保护静态数据。挂载后文件向当前系统透明读写,因此需要单独设计锁屏、窗口处理和卸载时机。
Cryptomator 面向云同步目录的客户端文件级加密,解锁后通过虚拟驱动器访问。它保护同步位置中的密文,不判断用户是否离席,也不负责当前桌面。
事件源 -> 去抖/确认 -> 读取用户预设 -> 执行窗口、会话、保险箱动作超级看门狗 SuperWatchDog 是 Windows 本地隐私保护工具,并提供本地加密文件保险箱。它把事件来源与保护动作拆开配置,用于有人突然靠近、来不及操作电脑,或离开后没有及时保护的情况。
例如,用户可以预设手势,把蓝牙耳机设为触发设备后放回充电盒使连接断开,或拔出预设 U 盘,再按事先选择处理当前运行窗口、屏幕和本地私人文件。自然动作的价值不是“无需配置”,而是把临场按键改成提前验证的事件;设备状态、摄像头环境、文件占用和未保存内容仍需在实际电脑上逐项测试。
其 .dogvault 保险箱属于本地加密容器,不是系统盘加密。它补足的是触发时机和多层动作组合,不替代全盘加密、反恶意软件、备份或账户权限管理。
if risk == OfflineDiskRead:
choose FullDiskOrEncryptedVolume()
if risk == VisibleWindow:
choose LockScreenOrWindowHiding()
if user_cannot_act_in_time:
choose PreconfiguredEventTrigger()
if encrypted_volume_is_mounted:
handle Window + Session + FileHandle + Unmount因此,横向比较的重点不应是功能数量,而应是工具作用于哪一层、什么时候开始生效,以及失败时会留下什么状态。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。