六大加密工具讓數(shù)據(jù)傳送安然無恙
加密即將數(shù)據(jù)從其原始形式轉(zhuǎn)換為一種只能由解密者閱讀的形式。從本質(zhì)上講,加密的目的是為了防止對(duì)數(shù)據(jù)的未授權(quán)閱讀。加密技術(shù)可從不同角度闡述,今天我們僅介紹六個(gè)最著名的加密工具。
1. GnuPG / PGP:這兩種工具可以保障文件和通信的高級(jí)加密。PGP是由Phil Zimmerman開發(fā)的著名加密程序,它可以幫助我們對(duì)數(shù)據(jù)加密,防止竊聽和其它的風(fēng)險(xiǎn)。GnuPG是一個(gè)有著良好口碑的PGP標(biāo)準(zhǔn)的開源實(shí)現(xiàn),它不但可以加密,而且支持對(duì)你的數(shù)據(jù)和通信進(jìn)行數(shù)字簽名。GnuPG也稱為GPG,是一個(gè)命令行工具,它可以與其它的應(yīng)用程序集成。擁有大量的前端應(yīng)用程序、庫。GnuPG一直免費(fèi),而PGP的某些應(yīng)用需要花錢。
2. OpenSSL :它被稱為首要的SSL/TLS加密庫。OpenSSL項(xiàng)目是一個(gè)強(qiáng)健的、商業(yè)級(jí)的開源工具,其特性很多。它支持SSL (SSL v2/v3)和傳輸層安全協(xié)議(TLS V1)以及通用的加密庫。此項(xiàng)目由全世界使用互聯(lián)網(wǎng)通信的志愿者團(tuán)體管理,他們還負(fù)責(zé)其相關(guān)文檔的編制。
3. Tor :對(duì)于使用互聯(lián)網(wǎng)通信的公司來說,Tor是一個(gè)不錯(cuò)的工具,它可以改善其通信的安全性。用Tor可以幫助用戶使web的瀏覽和發(fā)布、即時(shí)通信、SSH和其它使用TCP協(xié)議的應(yīng)用程序匿名化。Tor還提供一個(gè)平臺(tái),開發(fā)人員可以在其上用內(nèi)置的匿名性、安全性和私密性構(gòu)建新的應(yīng)用程序。不過,對(duì)于欲使用免費(fèi)的跨平臺(tái)的GUI用戶而言,我們推薦Vidalia。
4. Stunnel:這是一個(gè)通用的SSL加密程序。Stunnel的設(shè)計(jì)目的是充當(dāng)遠(yuǎn)程客戶端和本地或遠(yuǎn)程服務(wù)器之間的一個(gè)SSL加密程序。它可以在無需改變程序代碼的情況下被用于向通用的inetd郵件收發(fā)后臺(tái)程序(如POP2, POP3, 和 IMAP server)增加SSL功能。它能夠使用OpenSSL和SSLeay庫成功地完成一次SSL連接。
5. OpenVPN: OpenVPN是一個(gè)開源的SSL VPN程序包,它通過負(fù)載平衡、失效轉(zhuǎn)移和精細(xì)的訪問控制,可以提供大量的配置,包括遠(yuǎn)程訪問、站點(diǎn)到站點(diǎn)的VPN、Wi-Fi安全和企業(yè)級(jí)的遠(yuǎn)程訪問方案。OpenVPN用工業(yè)標(biāo)準(zhǔn)的SSL/TLS協(xié)議來實(shí)施OSI第二層或第三層的安全網(wǎng)絡(luò)擴(kuò)展,支持基于證書、智能卡的靈活客戶端驗(yàn)證,通過使用適應(yīng)于VPN虛擬接口的防火墻規(guī)則,允許用戶或組的特定訪問控制策略,它使用OpenSSL作為其首要的加密庫。
6. TrueCrypt:這是一個(gè)Windows和Linux下的開源的磁盤加密軟件??梢哉f,TrueCrypt是一個(gè)出色的磁盤加密系統(tǒng)。用戶可以用它來加密整個(gè)文件系統(tǒng),無需用戶干預(yù),它就能夠?qū)崿F(xiàn)動(dòng)態(tài)的加密和解密。它可以在一個(gè)文件內(nèi)部創(chuàng)建一個(gè)虛擬的加密磁盤,并以一個(gè)真實(shí)的磁盤的身份裝載它,它可以加密整個(gè)的硬盤分區(qū)或一個(gè)存儲(chǔ)設(shè)備(如一個(gè)USB閃速驅(qū)動(dòng)器)。
【編輯推薦】