Sealby
iPhone 上的私人加密保险库
将照片和视频移出“照片”图库并在设备上加密,还可使用分别绑定不同 PIN 的多个保险库和私人相机。
了解 Sealby 如何保护私人照片照片与媒体
隐藏照片的所有道理都适用于视频,只是再加上三个额外的坑:体积、缩略图和预览。以下是三个坑的应对方法。
iPhone 上的私人加密保险库
将照片和视频移出“照片”图库并在设备上加密,还可使用分别绑定不同 PIN 的多个保险库和私人相机。
了解 Sealby 如何保护私人照片适合一般隐私需求
简单且为系统内置,但文件仍在“照片”图库及其 iCloud 同步中。
适合存放少量图片
保护更强,但管理相簿、浏览内容和存放视频都不方便。
保护程度各不相同
有些会加密文件,有些只是在文件前加一道 PIN 界面。
用系统的隐藏相册、锁定的备忘录或保险库 App 来隐藏视频,逻辑与隐藏照片完全一致——完整对比请看照片那一篇。视频接着又多出三个自己的坑:它很大,它有缩略图,它还需要播放。
一分钟 4K 视频就是几百 MB。那些动不动就重新编码、复制或上传视频的 App,会大量消耗存储、电量和时间——而一个把你的视频上传“以便处理”的 App,其实已经回答了隐私问题。要在不把内容送出设备的前提下扛住真实体量的视频,只有设备端分块加密这一条路。
每个图库界面都会显示封面帧。问题在于这些画面存在哪里。如果一个保险库为了速度把缩略图明文存放,那么这段“隐藏”的视频就有了一张看得见的脸——出现在 App 缓存里、在聚焦搜索的预览里,或者在你切走应用时系统拍下的那张快照里。为视频而设计的保险库,会把缩略图和内容一起加密,并把自己在应用切换器里的快照涂白。
播放加密视频最省事的做法,是先解密成一个临时文件,再交给系统播放器。那个临时文件就是你秘密内容的一份明文副本,会一直躺在存储里,直到某个东西恰好把它覆盖。正确的做法是在内存中流式解密。这一点从外面根本看不出来,所以在视频这件事上,开发商的技术文档(或一次审计)比保险库做的任何其他事都更重要。
能在保险库 App 里录制的敏感视频,就直接在里面录,让照片图库从头到尾都没碰过它。导入已有视频时:先导入,确认能在保险库里正常播放,再从“照片”中删除,清空“最近删除”,并记得排查这期间同步过的任何设备。
可以——隐藏对视频和照片的处理完全相同,局限也完全相同:隐藏相册是个众所周知的位置,视频仍留在你的图库里,并继续同步到 iCloud 照片和其他已登录的设备。
因为体积和播放。加密一个几 GB 的文件需要严谨的内存管理,而播放它又不留下解密的临时文件和缓存帧,需要真正的工程能力。很多照片加锁 App 两者都没考虑过,于是要么拒绝大视频,要么上传到自家服务器,要么悄悄把解密副本写进临时存储。
三件事:文件在设备上加密(而不是上传去处理);播放时从加密存储中流式解密,而不是解包成临时文件;缩略图和内容用同样的密钥加密。如果开发商这三点一个都没写清楚,就当它一个都没做。
视频和其他文件一样,在设备上分块加密;缩略图加密后存放在保险库内部;播放时在内存中解密。没有任何上传,也没有明文临时文件——和保险库其余部分遵守的是同一套规则。
下载 Sealby,设置你的加密相册。不到一分钟,无需创建 Sealby 账户。
iPhone 和 iPad · iOS 17+ · 免费