濮阳杆衣贸易有限公司

主頁 > 知識庫 > 在Linux系統(tǒng)中加密郵件的方法

在Linux系統(tǒng)中加密郵件的方法

熱門標簽:合力億捷外呼系統(tǒng)如何解壓安裝 南通電銷外呼系統(tǒng)排名 信陽智能外呼系統(tǒng)聯(lián)系方式 地圖標注和視頻彩鈴制作生意 地圖標注怎么兼職 營業(yè)廳外呼系統(tǒng)有錄音嗎 南京電銷外呼系統(tǒng)廠家 滁州外呼系統(tǒng)接口對接 宿松百度地圖標注

如果你一直在考慮如何加密電子郵件,那么在眾多的郵件服務和郵件客戶端中挑來挑去一定是件頭痛的事情.可以考慮兩種加密方法:SSL或TLS加密會保護發(fā)送到郵件服務器的登錄名和密碼.Gunpg是一款標準的、強大的Linux加密工具,可以加密和認證消息.如果你可以管理自己的GPG加密,并不考慮第三方工具,那它就夠了,其它的我們將在稍后討論.

即便加密了消息,你仍然會暴露在流量分析中,因為消息頭部必須是明文形式.所以需要另一款比如Tor network來隱藏你在互聯(lián)網(wǎng)上的足跡.我們會看看各種郵件服務和客戶端,以及其中的利弊.

忘掉Web郵件

如果你使用過GMail, Yahoo,Hotmail或者其它Web郵件提供商的郵件服務,那就忘掉它們吧.你在Web瀏覽器里輸入的任何信息都會暴露在JavaScript攻擊中,而且無論服務提供商提供什么保障都是過眼云煙(譯者注:此說法靠譜否?).GMail,Yahoo和Hotmail均提供SSL/TLS加密來防止消息被竊聽.但是它們不會提供任何保護來阻礙它們自己的數(shù)據(jù)挖掘,因此并不會提供端到端的加密.Yahoo和Google都聲稱將在明年推出端到端的加密.對此我持懷疑態(tài)度,因為如果一旦它們的核心業(yè)務數(shù)據(jù)挖掘受到干預,它們就什么都干不了了.

市面上也有各式各樣的聲稱可以為所有類型的電子郵件都能提供安全加密的第三方郵件加密服務,比如Virtru和SafeMess.對此我依舊表示懷疑,因為無論是誰,只要持有加密秘鑰就可以訪問你的消息,所以你還是要依賴于對他們的信任而不是技術(shù).

對等消息可以避免許多使用集中化服務中的缺陷.RetroShare和Bitmessage是兩種流行的范例.我不知道它們是否如實所述,但這么說肯定有其可取之處.

那Anddroid和iOS又如何呢?假設(shè)大部分的Android和iOS應用都沒有權(quán)限獲取你的消息的話,那就是最安全的.不要照搬我說的 -- 在應用將要安裝到你的設(shè)備上時麻煩讀讀相關(guān)的服務條款并檢查所要求的權(quán)限.即便在初次安裝時它們的條款是可接受的,也記得單方面的條款改變是行業(yè)的標準,所以做最壞的打算是最安全的.

零知識(Zero Knowledge)

Proton Mail是一款全新的郵件服務,聲稱采用零知識就可以實現(xiàn)消息加密.認證和消息加密分為兩個單獨的步驟,Proton遵照Swiss隱私條款,它們不會通過日志記錄用戶的活動.零知識加密提供真正的安全.這代表只有你擁有你的加密秘鑰,如果你丟了它們,你的消息就無法恢復了.

也有許多加密電子郵件服務聲稱可以保護你的隱私.認真閱讀細則,查看紅色標注的地方,比如受限的用戶數(shù)據(jù)采集,與好友分享,與執(zhí)法部門的合作等.這些條款暗示它們會收集和共享用戶數(shù)據(jù),擁有權(quán)限獲取你的加密秘鑰,并讀取你的消息.

Linux郵件客戶端

一款獨立的開源郵件客戶端,比如, Mutt, Claws, Evolution, Sylpheed和Alpine,可建立你自己控制的GnuPG秘鑰,給你大部分的保護.(建立更安全的電子郵件和Web瀏覽的最容易的方式是運行TAILS live的Linux發(fā)行版.詳情查看通過 Tor、TAILS 和 Debian 在網(wǎng)上保護你自己。)

無論你使用的是TAILS還是一款標準Linux發(fā)行版,管理GnuPG的方法是相同的,所以下面來學習如何使用GnuPG加密消息.

使用GnuPG

首先,熟悉一下相關(guān)術(shù)語。OpenPGP是一種開放的電子郵件加密和認證協(xié)議,基于菲利普·齊默曼的Pretty Good Privacy (PGP)。GNU Privacy Guard (GnuPG or GPG)是OpenPGP的GPL實現(xiàn)。GnuPG使用對稱公鑰加密算法,也就是說會生成一對密鑰:一個任何人都可以用來加密發(fā)送給你的消息的公鑰和一個只有你自己擁有用來解密消息的的私鑰。GnuPG執(zhí)行兩個分開的函數(shù):數(shù)字化簽名消息以證明消息來自你和加密消息。任何人都可以讀到你的數(shù)字簽名消息,但只有那些與你交換密鑰的人才可以讀取加密消息。切記千萬不要與他人分享你的密鑰!只能分享公鑰。

Seahorse是GnuPG對應的GNOME圖形化前端,KGpg是KDE圖形化的GnuPG工具。

Kgpg為了創(chuàng)建了管理加密秘鑰提供了一個很好的GUI界面.

現(xiàn)在我們執(zhí)行生成和管理GunPG密鑰的基本步驟。這個命令生成一個新的密鑰:

$ gpg --gen-key

這個過程有許多步驟;對于大部分人來說,只需要回答所有的問題,遵循默認設(shè)置就好。當你生成你的密鑰時,記下來并將其保存在一個安全的地方,因為如果你丟掉了它,你就不能解密任何消息了。任何關(guān)于不要寫下密碼的建議都是錯誤的。我們中的大部分人要記住許多登錄名和密碼,包括那些我們幾乎從來不會用到的,所以全部記住它們是不現(xiàn)實的。你知道當人們不寫下他們的密碼時會發(fā)生什么嗎?他們會選擇生成簡單的密碼并不斷重復使用。你存儲在電腦里的任何東西都潛在地會被攻擊竊取;一個保存在上鎖的柜子里的小本是無法通過滲透獲取的,除了物理的入侵,當然入侵者要知道如何去尋找它。

我必須叮囑你們?nèi)ヅ宄绾问褂眯旅荑€去配置郵件客戶端,因為每一個都不同。你可以按照如下操作列出你的密鑰:

$ gpg --list-keys/home/carla/.gnupg/pubring.gpg------------------------------pub   2048R/587DD0F5 2014-08-13uid                  Carla Schroder (my gpg key) sub   2048R/AE05E1E4 2014-08-13

這能快速地獲知像密鑰的位置、名稱(也就是UID)等必要信息。假設(shè)你想要把公鑰上傳到密鑰服務器,可以參考實例操作:

$ gpg --send-keys 'Carla Schroder' --keyserver http://example.com

當你生成了一個新的密鑰要上傳到公鑰服務器,你也應該生成一個撤銷證書。不要推遲到以后做———當你生成新密鑰時就生成它。你可以給它取任意的名稱,比如使用一個像mycodeproject.asc的描述性名稱來代替revoke.asc:

$ gpg --output revoke.asc --gen-revoke 'Carla Schroder'

如果你的密鑰變得不可靠了,你可以通過向keyring導入撤銷證書來撤銷它:

$ gpg --import ~/.gnupg/revoke.asc

然后生成并上傳一個新的密鑰來取代它。當它們更新到密鑰數(shù)據(jù)庫時,所有使用舊密鑰的用戶都會被通知。

你必須像保護私鑰一樣保護撤銷證書。將它拷貝到CD或USB存儲器中,并加鎖,然后從電腦中刪除。這是明文密鑰,所以你甚至可以將它打印出來。

如果你需要一份復制粘貼的密鑰,比如在允許將密鑰粘貼到網(wǎng)頁表格中的公用keyring中,或者是想將公鑰發(fā)布到個人站點上,那么你必須生成一份公鑰的ASCII-armored版本:

$ gpg --output carla-pubkey.asc --export -a 'Carla Schroder'

這會生成可見的明文公鑰,就像下面這個小例子:


復制代碼
代碼如下:
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1
mQENBFPrn4gBCADeEXKdrDOV3AFXL7QQQ+i61rMOZKwFTxlJlNbAVczpawkWRC3l
IrWeeJiy2VyoMQ2ZXpBLDwGEjVQ5H7/UyjUsP8h2ufIJt01NO1pQJMwaOMcS5yTS
[...]
I+LNrbP23HEvgAdNSBWqa8MaZGUWBietQP7JsKjmE+ukalm8jY8mdWDyS4nMhZY=
=QL65
-----END PGP PUBLIC KEY BLOCK-----

相信上面的教程應該使你學會如何使用GnuPG。如果不夠,The GnuPG manuals上有使用GnuPG和相關(guān)全部配置的詳細信息。

標簽:運城 保定 潛江 麗水 衢州 新余 山南 銅陵

巨人網(wǎng)絡通訊聲明:本文標題《在Linux系統(tǒng)中加密郵件的方法》,本文關(guān)鍵詞  在,Linux,系統(tǒng),中,加密,郵件,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《在Linux系統(tǒng)中加密郵件的方法》相關(guān)的同類信息!
  • 本頁收集關(guān)于在Linux系統(tǒng)中加密郵件的方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    偃师市| 喜德县| 九龙城区| 龙陵县| 施甸县| 蕲春县| 邻水| 沂南县| 图木舒克市| 和平县| 平泉县| 遵化市| 长葛市| 双牌县| 东辽县| 小金县| 连山| 沂南县| 康定县| 兰西县| 裕民县| 吉水县| 大田县| 五华县| 克山县| 南部县| 金堂县| 米泉市| 曲麻莱县| 土默特左旗| 岢岚县| 天祝| 胶州市| 阜南县| 酉阳| 咸阳市| 香港 | 泗水县| 宜章县| 乐东| 漳平市|