除了壓縮包加密,還有這些更好的文件加密方案
好吧,我知道你們有不少重要的 “ 學(xué)習(xí)資料 ” 需要保護(hù)

那今天阿虛那就來寫寫「文件加密」這個話題
不過仔細(xì)想了下,這還真是個要復(fù)雜不復(fù)雜,要簡單不簡單的問題
說它簡單呢,你直接打個壓縮包加密就搞定了
要說他復(fù)雜呢?你還得掌握一點(diǎn)電腦權(quán)限設(shè)置、硬盤管理的知識

▍1 只是為了防止小孩誤刪
但實(shí)際上這個問題,我覺得應(yīng)該分具體場景來討論
我覺得很多人其實(shí)并不真的需要文件加密,比如有些人尋求文件加密,其實(shí)本來的目的只是預(yù)防小孩誤刪

而這種情況下,我覺得你應(yīng)該優(yōu)先考慮以下辦法
● 1.1 隱藏文件
最簡單的方法當(dāng)然是直接右鍵文件,改文件屬性為隱藏了


但這個方法缺點(diǎn)有二:
一是只要在Windows資源管理器的「查看」選項(xiàng)卡中勾選「隱藏的項(xiàng)目」,這類被隱藏的文件一下就暴露了

二是如果你裝了Everything一類的文件搜索工具,輕松一搜文件名,文件輕松就會被找到

所以這個方法只能防一防電腦小白
● 1.2 禁止刪除權(quán)限
除了藏起來,可能通過更改權(quán)限,禁止刪除會更靠譜一點(diǎn)點(diǎn)

比如我想禁止別人刪除秘密這個文件夾內(nèi)的文件,則按如下操作即可
右鍵這個文件夾 ? 屬性 ? 安全 ? 高級

然后在彈出的窗口中,先禁用繼承,這里選擇「從此對象中刪除所有已繼承的權(quán)限」

刪除之后,現(xiàn)在就沒有任何用戶有權(quán)限訪問這個文件夾了,我們需要手動添加一個,點(diǎn)擊「添加」

點(diǎn)擊左上角的「選擇主體」,然后輸入「Everyone」并點(diǎn)擊確定


默認(rèn)這個時候此文件夾就僅有「讀取和執(zhí)行」、「列出文件夾內(nèi)容」、「讀取」這3個權(quán)限了,即沒有寫入與刪除文件等權(quán)限

換句話說就是:你依然可以正常訪問打開里面的文件,但要是要是想刪除文件、文件夾,就會彈出以下窗口顯示禁止刪除!

但這個方法的缺點(diǎn)也很明顯,除非你電腦是多用戶
那么只要你是用管理員賬戶登錄的電腦,就能隨意更改文件夾的訪問權(quán)限
想要刪除的話,只需要在文件夾屬性 ? 安全里面點(diǎn)擊編輯 ? 勾選「完全控制」,就能輕松對文件夾進(jìn)行刪除了


當(dāng)然,就防止誤刪除而言,是遠(yuǎn)遠(yuǎn)足夠了
畢竟,要是別人鐵了心要刪,總會有辦法的,你說是不是

▍2 臨時給小部分文件加密
說了半天,好像還是沒談到主題,到底怎么給文件加密?
「臨時」給小部分文件加密

最簡單的方法,應(yīng)該是屬于直接壓縮包加密了
如今基本上所有解壓縮軟件都帶有這個功能,很多還支持設(shè)置中文密碼

那可能會有粉絲懷疑壓縮包加密的安全性,畢竟阿虛原來也寫過一篇文章


但這不的壓縮包加密的鍋哈,能被破解的密碼,單純是你的密碼太簡單了

你要是密碼真設(shè)置個123456,我運(yùn)氣好一試,不是都能給你試出來?
所以不要以為加密了,就可以隨便設(shè)置一個簡單密碼了
只有在你密碼足夠復(fù)雜的情況下,密碼才是不可能被破解的
而壓縮包加密最大的缺點(diǎn)就是當(dāng)文件數(shù)量一多、文件一大,加密解密都太耗費(fèi)時間了,所以阿虛再介紹點(diǎn)其他方法
▍3 用 BitLocker 給硬盤加密
然后我們再先來講這個——多數(shù)人可能會需要的情況:給U盤(或者移動硬盤)
加密
給U盤加密,通常都是推薦用 WIN7 以上 Windows 就自帶的 BitLocker 功能來進(jìn)行加密

WIN10系統(tǒng)中,按 WIN+S 或者 WIN+Q 呼出搜索欄,輸入“ BitLocker ” 來打開這個功能

你也可以選擇在「控制面板」中,將查看方式由「類別」切換為「大圖標(biāo)」,然后你就能找到「BitLocker驅(qū)動器加密」這個功能
接著找到U盤所在盤符,點(diǎn)擊「啟用 BitLocker」

或者你直接在你的D、E、F盤上右鍵也能開啟
然后就是輸入密碼了,可以看到密碼這里也是有復(fù)雜度要求的

設(shè)置好密碼后,系統(tǒng)會讓你備份一份恢復(fù)密鑰,建議是保存到文件,然后找個網(wǎng)盤啥的存起來,避免以后自己遺忘了密碼
因?yàn)檫@個密碼要是遺忘了,數(shù)據(jù)可就真真真的找不回來了


下一步是選擇「加密空間大小」和「加密模式」了,這里我認(rèn)為微軟的說明已經(jīng)夠清楚了,大家就自行根據(jù)情況進(jìn)行選擇吧


以上都設(shè)置好之后,就是點(diǎn)擊開始加密了

然后注意注意注意?。?!
不要以為點(diǎn)完開始加密,就可以拔U盤了,加密窗口一般在后臺運(yùn)行(桌面任務(wù)欄里可以找到)
如果你選的是加密整個驅(qū)動器,那加密過程是極其緩慢的!


如果你有急事需要拔U盤,也需要先暫停,否則會損壞U盤上的文件!
總之耐心等待加密完成后,下次再插上U盤,在電腦的資源管理器,你的U盤就會變成這樣,那就是對了


想打開U盤則必須輸入密碼,否則沒有任何辦法打開


PS:采用BitLocker加密的的U盤、硬盤,Mac是不可以直接打開的,但是可以使用第三方工具 BitLocker Genius,然后輸入密碼來打開
▍4 BitLocker 搭配 VHD
現(xiàn)在你已經(jīng)學(xué)會用 BitLocker 加密 U盤 與移動硬盤了
那肯定還有人想說,但我只是想給文件夾加密?。?/span>
別急,這里通常就需要運(yùn)用到 VHD(Virtual Hard Disk format)這個功能了
在桌面左下角,右鍵,找到磁盤管理

然后點(diǎn)擊操作 ? ?創(chuàng)建VHD

VHD 的是什么呢

你可以把 VHD 等價(jià)于一塊虛擬的U盤,和普通的U盤對比,它只是沒有實(shí)體而已
而這塊虛擬的U盤創(chuàng)建好之后,是可以在電腦間相互拷貝的
相信聰明的粉絲聽到這里應(yīng)該明白了,實(shí)現(xiàn)文件夾加密的通常方式就是創(chuàng)建一塊VHD,然后像用 BitLocker 加密實(shí)體U盤一樣,對它進(jìn)行加密

OK,下面我們來實(shí)操一下,首先我們必須設(shè)置這塊虛擬U盤的存放位置和大小
比如下圖,阿虛在D盤拿1G的空間,創(chuàng)建了一塊vhdx格式的虛擬U盤


這一步過后,在磁盤管理器那里往下拉,找到剛剛新建的這個虛擬磁盤,右鍵對它進(jìn)行初始化

注意這里要選擇MBR!

接著右鍵下圖黃色區(qū)域新建簡單卷

然后根據(jù)提示設(shè)置分區(qū)大小、磁盤盤符(即平時所說的C、D、E盤)
、文件系統(tǒng)(建議默認(rèn)的NTFS)、卷標(biāo)(即磁盤的名稱),其實(shí)基本就是一直點(diǎn)擊下一步

這一步完成之后,你能在你的資源管理器看到這個新建的虛擬磁盤
同時你右鍵就會發(fā)現(xiàn),這個虛擬磁盤能像U盤一樣,選擇彈出

而假如你彈出了這個虛擬U盤,去你VHD文件存放的位置,雙擊這個文件,就能重新將其掛載到電腦上

當(dāng)它掛載在電腦上時(雙擊這個文件即可進(jìn)行掛載)
,這個文件是無法被刪除的
但只要你在資源管理器那里將它「彈出」了,這個文件就是可以輕松被刪除的
當(dāng)然你也可以搭配文章一開頭教的更改文件權(quán)限來禁止刪除
如果你使用 BitLocker 加密了這個虛擬磁盤,彈出后,下次掛載時,將會需要密碼才能打開

最后這個vhdx文件也是可以上傳到網(wǎng)盤之類進(jìn)行分享的!
▍5 Encfs MP(WIN/MAC/Linux)
那除了以上辦法,還覺得不滿意的話,只能用第三方軟件來加密了
曾經(jīng)加密軟件的神是 TrueCrypt ,幾乎沒有人不推薦它的,但后來被爆出有安全漏洞,如今雖然還能用,但自然大家都不推薦了
現(xiàn)在推薦比較多的是基于 TrueCrypt 而開發(fā)的 VeraCrypt
但實(shí)際上,我覺它和 Bitlocker 的使用方式無異,都是屬于分區(qū)型加密,而既然和 Bitlocker 差不多,我為什么不用系統(tǒng)層級本身就有的功能呢?
不過你要是實(shí)在對 VeraCrypt 有興趣,可以看看APPSO這位作者寫的文章

回到正題,阿虛這里想介紹的是文件型的加密軟件 EncFS MP
EncFS 是一套知名的文件加密系統(tǒng),首次發(fā)布于2003年,這套開源的加密系統(tǒng)在各平臺都有對應(yīng)的軟件實(shí)現(xiàn),EncFS MP 則是 Windows 平臺上非常優(yōu)秀的一款
EncFS MP官網(wǎng)下載地址:https://encfsmp.sourceforge.io/download.html
EncFS MP目前沒有漢化,不過實(shí)際操作很簡單,想要創(chuàng)建加密文件夾,我們只需要點(diǎn)擊「Create ne EncFS」

在彈出的以下界面,做些許設(shè)置即可,基本上只需要設(shè)置名稱、目錄、密碼,其他都可以保持默認(rèn)

然后怎么操作呢?

稍等一下,再刷新,你就會發(fā)現(xiàn)你的資源管理器里面多了一個盤出來(隨機(jī)分配盤符,這里是Z盤)

而這個Z盤之所以和我的D盤一樣的原因,是因?yàn)樗澈蟮膶?shí)體,是存放于D盤的「秘密」這個文件夾

這里要說明一下,如果直接將文件拷貝進(jìn)這個文件夾,是不會被 EncFS 加密的

可以看到下圖,我將文件拷貝進(jìn)了D:\秘密這個文件夾,但是Z盤中仍顯示為空

正確的方法是打開這個Z盤,并將文件拷貝進(jìn)去,然后你打開D盤的文件,你會發(fā)現(xiàn),它被加密了


可能有些粉絲已經(jīng)能想出這種加密方式的好處了:
這種加密方式,對云盤備份非常友好,你可以直接把加密后的文件上傳到云盤,實(shí)現(xiàn)加密目錄實(shí)時更新備份
以后下載下來的話,直接用EncFS MP解密即可
相比壓縮包加密再上傳,下載下來還需要解壓縮,那不是方便多了?

而分區(qū)型的加密方式就做不到,假設(shè)你加密了一塊大小為1G的VHD文件,每次想備份,都需要這一整塊VHD文件進(jìn)行上傳(盡管里面可能并沒有裝滿)
這里需要說明的是:加密文件夾里面的 .encfs.xml 文件 和 加密后的文件名 千萬不要改動,否則將無法解密!
而加密文件夾本身的名字可以改動,不影響后期的打開
比如我將加密文件夾的名字從「秘密」改成了「哈哈哈」,也是并不影響在 EncFS MP 中打開它的

最后,EncFS MP 官方提供的下載地址位于國外,你可能會遇到下載上的困難
阿虛這里已經(jīng)幫大家下載好了,你可以點(diǎn)擊這里下載:https://www.yuque.com/docs/share/422befb6-3a92-4875-b357-a145e17091ab

這里限于設(shè)備,阿虛就沒有探討 Mac 電腦的文件加密了
其次你也可以通過在「磁盤工具」中創(chuàng)建「加密的」空白磁盤映像(映像格式選擇:稀疏磁盤映像)
,設(shè)置成功后,會在相應(yīng)的位置生成 .sparseimage 的映像,將需要保管的文件拖入到文件夾中即可
