保護(hù)數(shù)據(jù)的Linux加密工具介紹
在Linux上加密已經(jīng)容易得多了,這都要?dú)w功于各種應(yīng)用程序。
現(xiàn)代人都覺得數(shù)據(jù)十分重要,而數(shù)據(jù)的安全肯定也是至關(guān)重要的。由于越來越多的企業(yè)使用多平臺(tái)系統(tǒng),用戶也應(yīng)該學(xué)會(huì)在各類平臺(tái)上如何對(duì)數(shù)據(jù)進(jìn)行加密。包括Linux平臺(tái)??尚业氖?,Linux平臺(tái)上有不少加密工具可供選擇。
但究竟應(yīng)該選什么呢?以Ubuntu的軟件中心為例,用戶在Ubuntu軟件中心里搜Encryption(加密)的話得到的結(jié)果卻全部是些加密庫之間的相互依賴關(guān)系的信息。不過,更仔細(xì)點(diǎn)搜索就可以找到一些所需要的簡(jiǎn)單易用的加密工具。下面列出筆者發(fā)現(xiàn)的五款Linux平臺(tái)加密工具。
1.GnuPG
GnuPG是Linux里所有加密工具的基礎(chǔ)。可以說沒有GnuPG必然寸步難行。但GnuPG并非僅僅是其他工具的基礎(chǔ)。用戶可以在命令行直接使用GnuPG命令對(duì)文件進(jìn)行加密。加密文件的命令是:
gpg -c文件名
文件名是需加密的文件的名稱。加密后端文件的擴(kuò)展為.gpg。
解密文件的命令為:
gpg filename.gpg
gpg是最簡(jiǎn)單、最快捷的加密文件的方法(不過要在命令行下使用)。
2.VeraCrypt
VeraCrypt是TrueCrypt的加強(qiáng)版,而且安全水平也更高。高到什么程度?這么說吧,TrueCrypt用的是PBKDF2-RIPEMD160,1000次迭代,而VeraCrypt用了327661次迭代。VeraCrypt的圖形用戶界面簡(jiǎn)單易用,可引導(dǎo)用戶走完創(chuàng)建加密容器的整個(gè)過程。
值得注意的是,用這款軟件創(chuàng)建容器、加密、安裝和解密需要一點(diǎn)點(diǎn)時(shí)間。但多出來的時(shí)間提供了額外的安全,是值得的。VeraCrypt可以加載用TrueCrypt創(chuàng)建的容器,可以將TrueCrypt容器轉(zhuǎn)換成VeraCrypt格式。
3.Files
Files是GNOME和Ubuntu Unity桌面的默認(rèn)文件管理器。該文件管理器是一款方便用戶的工具,可在低層次上為用戶提供簡(jiǎn)單的加密方法,以密碼形式對(duì)文件和文件夾加密以提供保護(hù)。用戶只需選擇需壓縮的文件、選擇加密壓縮格式(如zip)、加上密碼進(jìn)行壓縮。
用戶解壓壓縮文件時(shí),系統(tǒng)會(huì)提示輸入加密密碼。雖然這種類型的加密沒有其他加密工具(譬如VeraCrypt)強(qiáng)大,但如果要找的是一款快速易用的軟件就可以選Files。
4.KGpg
KGpg是GnuPG一個(gè)方便的用戶界面。雖然實(shí)際上不會(huì)用KGpg去加密/解密二進(jìn)制文件和文件夾,但KGpg可用來管理在其他加密工具用到的加密密鑰。沒有加密密鑰,其他許多工具就沒有辦法使用,有些人不在Linux上加密是因?yàn)樗麄冇X得GnuPG命令行工具復(fù)雜。
用上KGpg這樣圖形用戶界面后,很多障礙消失了,用戶可以很容易地輸入和管理密鑰。KGpg帶有一個(gè)內(nèi)置的編輯器,可用于打開和編輯簡(jiǎn)單的文本文件。該編輯器可用于加密和解密這些文件,不過這個(gè)編輯器不可以用來打開如LibreOffice或Microsoft Word等工具創(chuàng)建的文檔,只能打開純文本文件。
5.Gnome Encfs Manager
Gnome Encfs Manager是個(gè)GUI工具,是大名鼎鼎的encfs文件加密系統(tǒng)的前端工具軟件。有必要提一下,encfs存在一個(gè)漏洞,如果所用的系統(tǒng)受到該漏洞的影響,encfs就不宜用于加密敏感數(shù)據(jù)。但是如果所用的主機(jī)系統(tǒng)(或網(wǎng)絡(luò))不會(huì)受到攻擊,就可以用encfs加密。
用Gnome Encfs Manager創(chuàng)建“藏匿箱”(又名容器)頗為容易。只需幾個(gè)點(diǎn)擊就可以在Linux目錄下創(chuàng)建和配置一個(gè)隱藏的文件夾。其選項(xiàng)包括開機(jī)裝載、空閑超時(shí)鎖定、藏匿組和密碼更改。Gnome Encfs Manager只能在encfs下運(yùn)行,不能解密來自其它系統(tǒng)的容器,只供Linux使用。
選哪一款呢?
介紹了這么幾款……令加密簡(jiǎn)單一些,即使是在Linux平臺(tái)下。其中有幾款不單單用起來方便,功能上也完全有可能十分強(qiáng)大。如果是想找一款既方便好用安全加密App,大可先試試上述五款應(yīng)用程序。