我在dropbox里面放了一个使用truecrypt加密过的大小5M的加密文件。我在这个加密文件里放了一个文本文件(使用truecrypt即把这个加密文件当作一个“加密磁盘”使用)。这几天我修改加密文件里的文本文件后发现dropbox并没有把这个加密文件重新上传,而是使用某种方法使用了很少的上传流量(远小于5M)就把本地和服务器上的文件同步了。
这令我感到非常惊讶。因为我使用truecrypt加密后,dropbox应该是无法访问加密文件里的文本文件的,所以他发现加密文件更改后(我猜测应该使用的是类似检测MD5校验和方法检测是否某个文件更改了),应该是把5M的加密文件上传。而现在看来似乎只是上传了加密文件里的文本文件(因为花的上传流量非常少)。
我做了几次试验都是一样。看来明天再试试,如果还是一样的话。这就令我有点担心(好奇)了,dropbox是如何做到的?或是truecrypt的加密在dropbox下没效果?