弃用实时透明加密软件CryptSync

     因为filewall的种种不爽,所以更换了加密软件,启用CryptSync。

     软件是外国人作的,国人将其汉化,最新版本是1.2.2.306。

     它与filewall的主要区别有两个:1、CryptSync同时监视两个文件夹:(未加密)源文件夹和加密文件夹,其中一个文件夹发生变化,则反馈到另一个文件夹中,扫描频率(时长)的可以设置;2、加密方式除了GnuPG加密外,还有7z,7z的好处是你自己可以用密码解压缩,而不必借用CryptSync。

     两个特点有好处也有坏处:两个文件夹的坏处是,你的电脑一旦丢失,别人不需要密码就可以看到你未加密的文件,对于保密来说是不好的。但是从另一方面来说,你也不会因为加密软件的原因而丢失文件。另外CryptSync和filewall一样,也有加密失败的情况,你可以打开“日志”查看加密的情况,一般来说加密失败的原因跟filewall一样都是因为文件名较长的原因,你可以缩短文件名,等候下一次扫描的时候,CryptSync自然给你加密了。日志长度保持10000行,足够你使用了。

     CryptSync另一个特别是加密软件用的是7z,好处是你可以不借助CryptSync解压缩文件,坏处是速度,由于filewall用的加密方式AES,在一般的CPU中内置了指令集,加密速度非常快,而7z就需要借助CPU来计算了,比较慢。

     另外需要特别说明的地方或者说CryptSync潜在缺点的地方,由于7z对同一个文件压缩N生成N个文件,这N个文件的校验码是不同的(有别于filewall),这意味着同步软件会认为它们是不同的文件。当CryptSync发神经将源文件夹重新加密一遍的时候,同步软件就会将这些重新加密的文件视同新文件,开始同步上传。至于CryptSync为什么会发神经重新加密一遍,我也不知道为什么,当同步软件大量删除文件和同步文件的时候,我意识到一定有什么事情发生了,查了好久才知道CryptSync发神经了……

     下面来见识一下CryptSync界面:

CryptSync-1

CryptSync-2

     我的加密方案是:平时在h:\unlock上增加减少修改文件,CryptSync将其同步到h:\netdisk\locked,同步软件Qsync将h:\netdisk\locked同步到NAS(同步还可以同步到百度云、金山快盘),家中笔记本电脑将加密的文件再用CryptSync同步到笔记本的h:\unlock。

     这样在电脑上,会有加密和未加密的文件各一份,在私有云和公有云上只有加密了文件。

     希望用得顺利……


2016年3月5日凌晨添加:

     我晕死了,因为偷懒所以下载了个汉化版本的,结果译者翻译错误,导致我这几天焦头烂额。

     在编辑文件夹加密设置的时候,有这么一个选项:

     在英文原版中是这样的:

CryptSync-3.jpg

     译者这样翻译:

/CryptSync-4.jpg

     译者大概认为勾选以后,原始文件夹和加密文件夹之间会同步,不勾选是(从原始文件夹到加密文件夹的)备份或者叫镜像。实际上,我看了英文的说明:“if this is checked,changs in the encryted folder are not synchronized back to the original folder.”意思是:如果勾选,加密文件夹的变化,不会反馈到原始文件夹。

     也就是说应该是:勾选是备份、不勾选是同步!!!应该把这个勾选翻译为:备份原始文件夹到加密文件夹。

     所以,译者正好把意思给弄错了!整整一个星期,反复在倒腾文件。


2016年3月7日添加:

     最后还是弃用这个软件,它有两个大BUG。

     1、未加密的文件或文件夹名字若太长的话,会出现错误。CryptSync会加密文件名,一个英文字符经过CryptSync加密大约变成3-4个字符,如果我有20个汉字的文件,保证最后生成的加密文件名非常长,导致到windows中产生错误。有时候不太长的文件名也无法加密或者解密。

     2、同步混乱。我在未加密的文件夹中删除文件,按照道理要同步到加密文件夹中也去删除几个文件,但是它不,它还是给你同步回来,除非你锲而不舍删除好几回,这文件才会消失。同样在加密文件夹中删除文件,应该反馈到未加密文件夹中也删除文件,它也给你同步回来。这种混乱在云同步的时候是致命的,我在办公室删除未加密文件,按照程序应该是,删除办公室加密文件,然后同步到家里也删除加密文件,再由家里电脑的CryptSync删除未加密的文件。它是如此混乱、低能,肯定不能胜任这个工作的了。

     所以只好回到之前的方式………………

     这几天一直在弄同步的事情,期间来来回回弄了好多次,今天终于定下来了。看了下同步目录下的回收站,居然有200GB的垃圾,包括之前已经清理过的数据,等于将同步文件倒腾了四五回!