您现在的位置:e-works > 智造书屋 > 书籍列表 > 电脑系统与数据安全防护 > 文件加密与解密

第三章 文件安全

第一节 文件加密与解密

3.1.2  特殊文件(Word,RAR,PDF)加密

    1.WinRAR加密

    WinRAR不仅是一个优秀的压缩打包工具,也提供了一个实用的加密功能。在最新版的WinRAR中,采用了目前最流行和最安全的AES对称加密方法。通过该方法加密的文件,只要加密的密码足够健壮,基本不存在被破解的可能。唯一的破解方法就是通过暴力穷举,但只要密码长度足够长,这种暴力穷举的方法就基本不可能了。

    对于采用了AES加密的密文,一般只能使用字典法和穷举法来尝试暴力破译,无法利用内部的代码直接获得密码。但是如果密码是字母和数字排列的话,字典法首先失效,因为字典里不会有这个单词。举个例子:采用AES的加密数据,如果对8位密码采用穷举法破解,其排列可能性为 368,约28000多亿种,所以,如此巨大的排列可能,也许一生也无法破译。如果再加上各种符号的话,大概有668种排列可能,约360万亿种。如果在使用超级计算机的情况下,能每秒试1万个密码,最长需1个半月的连续运算。这还只是8位密码,如果8位以上的话,按照上述计算条件,9位耗时可达5年多,10位则已经超过300年。所以,密码强度随着位数上升和字符的增加而呈几何级数增加,一般到了用10位密码的程度,基本上就是不可破解的。

    图3-1所示为WinRAR加密待压缩的文件。

 WinRAR加密文件设置

图3-1  WinRAR加密文件设置

    图3-2所示为WinRAR解压文件时提示需要输入密码。

 WinRAR解压文件时提示需要输入密码

图3-2  WinRAR解压文件时提示需要输入密码

    2.Word加密

    图3-3所示为设置Word文档加密密码。

 Word设置保护密码

图3-3  Word设置保护密码

    图3-4所示为Word加密算法选择。

 Word加密算法选择

图3-4  Word加密算法选择

    打开加密的Word文件时,提示需要输入密码才能打开,如图3-5所示。

  打开加密的Word文件时提示需要输入密码

图3-5  打开加密的Word文件时提示需要输入密码

    此外,还有一些软件自身也提供了加密机制,以增强文件的安全性。比如PDFWriter等。要使用这些软件的加密功能,一般都可以通过“工具”→“选项”找到加密功能的选项。