我在 Mac 上将文件存储在加密图像 (DMG) 中,以防止他人窥探,但我突然想到:当我打开图像来解密时……解密的信息最终会到哪里去?
因为对我来说,如果它最终出现在硬盘上(假设它是 HDD,而不是 SSD),然后被删除,它就不安全了,因为它可以被检索。这使得加密几乎失效。我注意到这一点是因为我的 Dropbox 文件夹中有加密图像,一旦我解密它,Dropbox 就会开始同步信息。但似乎没有文件被同步,但它仍然开始做一些事情。
那么有没有专业人士知道这里表面下发生了什么?
答案1
仅在内存中,根据需要进行存储。磁盘映像在磁盘上保持完全加密;操作系统仅在从磁盘读取磁盘映像块时解密这些块,并且在将这些块写回磁盘之前始终会重新加密这些块。
您看到的同步活动是因为磁盘映像的某些部分在打开时被修改(例如,更新上次访问时间、文件夹选项和类似元数据)。可以通过将磁盘映像安装为只读来避免这种情况。