當前位置: 首頁>>技術教程>>正文


如何在Ubuntu中使用電子郵件加密

, ,

在線加密包括您的電子郵件在內的所有內容已成為必要。通過電子郵件發送登錄信息,社會保險號和銀行帳戶詳細信息等機密信息時,它們很容易受到攻擊。電子郵件加密涉及將內容屏蔽到電子郵件中,以防止未經授權的人閱讀它們。在Linux中發送加密的電子郵件非常容易,它涉及開源工具。

在本文中,我們將學習如何在Ubuntu 18.04 LTS中使用電子郵件加密。

在Ubuntu中加密電子郵件將需要以下工具。

Mozilla Thunderbird是一個開放源代碼的電子郵件客戶端,您可以使用它來發送,接收和管理來自多個帳戶的電子郵件,而無需使用Web瀏覽器。

GPG是一種開放源代碼工具,允許用戶生成密鑰對(私鑰和公鑰),該密鑰對可用於加密,解密和簽名電子郵件。

Enigmail是Mozilla Thunderbird的OpenPGP add-on。此add-on允許您從Mozilla Thunderbird中使用GnuPG的加密功能。

GnuPG和Enigmail還允許您將數字簽名附加到郵件中

安裝Mozilla Thunderbird

Mozilla Thunderbird已經安裝,並且是Ubuntu 18.04 LTS中的默認電子郵件客戶端。如果尚未安裝,則可以使用終端應用程序進行安裝。

按Ctrl + Alt + T啟動終端,然後鍵入以下命令以安裝Thunderbird:

$ sudo apt install thunderbird

安裝GNU PGP(GPG)

與Mozilla雷鳥類似,GPG也已預裝在Ubuntu 18.04 lTS中,如果尚未安裝GPG,則可以通過在終端應用程序中運行以下命令來安裝它。

$ sudo apt install gnupg2

安裝Enigmail

要安裝Enigmail,請在終端中運行以下命令:

$ sudo apt-get install enigmail

Install Enigmail

要驗證是否已在Mozilla Thunderbird上安裝並添加該軟件,請從桌麵左側的啟動器中打開Mozilla Thunderbird應用程序。 Mozilla Thunderbird打開時,請在Mozilla Thunderbird應用程序上單擊右鍵菜單按鈕,然後單擊Add-ons廣告

Mozilla Addon

在這裏,您可以看到已安裝的Enigmail add-on。如果需要,可以從此處臨時禁用此add-on。

Add Enigmail Plugin

生成加密密鑰

現在已經安裝了所有內容,我們將需要生成一個密鑰對來加密我們的電子郵件。它生成一對兩個密鑰,分別為:私鑰和公鑰。

私鑰

私鑰可用於讀取由擁有公鑰副本的人發送給您的加密電子郵件。密碼為self-protected。

公鑰

公鑰用於向某人發送加密的電子郵件,隻有該人才能使用其私鑰解密該電子郵件。同樣,如果有人想向您發送加密的電子郵件,他將需要您的公共密鑰。

我們將使用安裝向導生成加密密鑰。

選擇Enigmail從Mozilla Thunderbird的頂部菜單欄中。然後從下拉菜單中單擊設定精靈

Enigmail setup wizard

保留默認選項我更喜歡標準配置選擇並單擊下一個

Use standard configuration

如果已經有密鑰對,則可以選擇該密鑰對,否則選擇第二個選項我想創建一個新的密鑰對來簽名和加密我的電子郵件。然後點擊下一個。

Key selection

如果您有多個帳戶,請選擇要為其創建密鑰對的一個帳戶。然後設置一個強密碼。此密碼短語將用於保護您的私鑰。然後點擊下一個

Enigmail Create Key

現在,等待一段時間,直到密鑰生成過程完成。

Key generation

密鑰生成完成後,您會看到一條消息您的密鑰已生成。點擊按鈕關閉對話框。

The Key has been generated

接下來,您將看到用於創建吊銷證書的選項。如果您的私鑰丟失或被盜,此證書將使您的公鑰失效。

點擊創建吊銷證書。

Create Revocation cert

然後它將打開另一個對話框,您可以在其中選擇保存吊銷證書的位置。選擇係統上的任何安全位置,然後單擊保存

Save revocation cert

將電子郵件帳戶與Enigmail集成

現在,我們將配置我們的電子郵件帳戶以使用Enigmail。單擊Mozilla Thunderbird窗口右側的“設置”圖標。然後去偏好設置>帳號設定。

Enable Enigmail in your Email account

請按照以下步驟為Enigmail配置電子郵件帳戶:

第1步。在左窗格上,單擊“ OpenPGP安全性”選項卡。

第2步。點擊複選框為此身份啟用OpenPGP支持(Enigmail)

第三步。點擊選擇鍵按鈕選擇此電子郵件帳戶的密鑰對。

第4步。勾選方塊默認情況下加密消息

第五步勾選方塊 默認情況下為PGP /MIME

第6步。請點擊

Email account settings

交換公鑰

要交換公鑰,您和您的收件人都應遵循以下步驟:

第1步:在Mozilla Thunderbird上,單擊寫新訊息創建電子郵件。

Exchange Public keys

在收件人中,添加要與之共享公用密鑰並發送加密電子郵件的第二個電子郵件帳戶。

第2步:然後點擊Enigmail在頂部菜單欄上,然後選擇附加我的公鑰

Attach public key

第三步:然後,如果您有多個鍵,它將要求您從中選擇一個鍵。選擇您要發送的密鑰。

Select OpenPGP Key

第4步。點擊發送電子郵件窗口中的按鈕。如果提示您輸入密碼,請輸入您的密碼。

導入公鑰

當您收到包含公鑰的電子郵件時,請導入該公鑰。您和您的通訊員都必須按照以下步驟導入彼此的公鑰。

第1步:右鍵單擊回複電子郵件附件,然後選擇導入OpenPGP密鑰。

Importing public keys
當提示您確認時,單擊好。

Select OK

接下來,您將看到消息,確認密鑰已成功導入。

Key imported successfully

第2步: 點擊Enigmail在頂部菜單欄上,然後選擇密鑰管理。在這裏,您將看到收件人的導入的公共密鑰。

OpenPGP Key management

發送和接收加密的電子郵件

一旦您和您的代理人都導入了彼此的公鑰,就可以開始發送和接收加密的電子郵件。請注意,Enigmail僅保護具有公共密鑰的帳戶的電子郵件內容和附件。

發送加密的電子郵件

第1步請點擊 Enigmail在新的電子郵件窗口頂部菜單欄中,以撰寫電子郵件。

第2步:添加您具有簽名的公共密鑰的收件人。

第三步:點擊發送

您會發現,一旦輸入導入了公鑰的收件人電子郵件地址,鎖和鉛筆按鈕都將自動點亮。

接收加密的電子郵件

當您收到加密的電子郵件時,Mozilla雷鳥將自動解密該電子郵件。

第1步:打開加密的電子郵件。

第2步:輸入密碼以解密電子郵件。與您用來保護私鑰的密碼相同。

第三步:點擊。您將看到解密的電子郵件。

在進行通信時,非常重要的一點是要確認用於加密電子郵件的公共密鑰實際上應該屬於您與之通信的人。

因此,這就是在Thunderbird中使用Enigmail Add-on在Ubuntu中發送加密電子郵件的全部內容。另一個人不必隻使用Enigmail和Thunderbird。他們可以使用其他電子郵件客戶端和工具與您進行加密通信。

參考資料

本文由Ubuntu問答整理, 博文地址: https://ubuntuqa.com/zh-tw/article/11214.html,未經允許,請勿轉載。