1、Gpg4win3.0.3的安裝和使用html
1.軟件簡介瀏覽器
Gpg4win是一款Windows平臺下基於RSA公鑰密碼體制,集密鑰生成、存儲、發佈於一體的密鑰管理和加解密軟件。一共包含GpgOL、GpgEx、GnuPG和Kleopatra四個組件。其中Kleopatra是一個證書和密鑰管理平臺,GunPG是實現加密解密的核心模塊,GpgEx可藉助GunPG實現文件加解密,GpgOL用於在Outlook Express郵件客戶端上以加載項的方式實現電子郵件內容的加解密。安全
注意:本教程以Gpg4win 3.0.3和Outlook Express 2016爲例,其餘版本的軟件應當有相似的配置方式,再也不贅述。爲保護隱私,本教程將部分郵件地址和用戶名作了處理。服務器
2.下載與安裝網絡
在瀏覽器中打開https://www.Gpg4win.org/get-Gpg4win.html,進入頁面後(圖1-1)點擊「$0」,下方會變成「Download」按鈕,點擊便可下載。測試
圖 1-1 下載Gpg4win網站
雙擊運行下載好的Gpg4win-3.0.3.exe,進入安裝界面(圖1-2)。加密
圖 1-2 安裝界面3d
點擊「下一步」(圖1-3),所有勾選後點擊「下一步」。htm
圖 1-3 勾選組件
選擇安裝路徑,點擊安裝(圖1-4)。
圖 1-4 指定安裝路徑
完成後可能須要重啓系統,請自行選擇是否當即重啓。以後雙擊桌面Kleopatra圖標進入密鑰管理軟件。
3.建立本身的密鑰對
Kleopatra主界面如圖1-5所示,咱們能夠用它來建立屬於本身的密鑰對,而後將公鑰發佈到公共的密鑰發佈網站。同時也能夠從這些網站檢索他人的公鑰並保存到本地。當咱們向他人發送加密文件或郵件時,須要對方的公鑰來加密,對方收到後用本身的私鑰解密便可獲得原文。
圖 1-5 Kleopatra主界面
點擊菜單「文件」,選擇「新建密鑰對」,開始建立本身的密鑰對(圖1-6)。
圖 1-6 新建密鑰對
輸入本身的名字和電子郵件地址(圖1-7),從此你的密鑰就會和這兩個字符串相聯繫。當你的公鑰被上傳到網絡上後,任何人均可以經過這兩個字符串檢索到你的公鑰。
圖 1-7 輸入名字和電子郵件地址
這裏點擊「高級設置」,如圖1-8,選擇密鑰類型、長度和有效期等等。爲了提升安全性能夠選擇3072bit、4096bit長度的密鑰,並肯定一個有效期,來強制提醒本身按期更換(以後也能夠更改)。
圖 1-8 高級設置
完成後,點擊OK進入下一步,點擊建立便可。
圖 1-9 詳細參數
在開始建立密鑰對以前,須要用戶指定一個通行短語,以便驗證密鑰持有者的身份,如圖1-10。
圖 1-10 輸入通行短語
幾秒種後會提示建立成功,此時能夠選擇生成密鑰副本(包含本身的公鑰和私鑰),向他人發送公鑰以及上傳到公共目錄服務器上。
圖 1-11 密鑰對建立成功
4.導入密鑰
如今回到Kleopatra主界面(圖1-12),能夠看到已經建立了一個名爲「qweqweqwe」的用戶,而且本地已經存儲該用戶的公鑰和私鑰。
圖 1-12 成功建立一個密鑰對
接下來能夠經過搜索服務器的方式獲取其餘用戶的公鑰。主界面點擊「在服務器上查找」,如圖1-13,以an***@gmail.com爲例,輸入後點擊「搜索」後等待片刻下方會出現結果,選定並點擊「導入」,便可將指定用戶公鑰導入本地。因爲以前已經導入過同一公鑰,所以顯示的是「未變動:1」,如圖1-14所示。
圖 1-13 導入公鑰
圖 1-14 證書導入結果
2、Outlook Express加解密和簽名
1.發送加密郵件
通過以上配置,本地已經存有本身的公私鑰和一位郵箱好友的公鑰,能夠向其發送加密郵件來測試效果。
啓動Outlook Express 2016,點擊「新建郵件」(圖2-1)。能夠看到郵件一欄中的最右側多出了一個「Secure」選項,點擊便可選擇是否簽名(Sign)或加密(Encrypt)。在這裏兩項都選。點擊發送,稍等片刻通知好友查看收件箱驗證效果。
圖 2-1 發送測試郵件
如圖2-2,好友的收件箱中已收到我發送的郵件,輸入通行短語後可對加密內容自動解密。
圖 2-2 接收方顯示解密郵件
2.接收加密郵件
當接收到加密郵件時,Outlook客戶端會顯示一個鎖圖標表示該郵件通過加密,如圖2-3所示。
圖2-3 加密郵件的鎖標識
圖 2-4 接收到的加密郵件
接收到加密郵件後,輸入通行短語便可自動解密,獲得解密後的內容,如圖2-4所示。
至此,利用Gpg4win和Outlook Express 實現加密郵件的發送和接收的過程介紹完畢。若有建議歡迎提出 : )