Ubuntu系統下-加密和數字簽名Email
有些人希望在Email上面添加數字簽名,這樣可以確實保證Email的來源正確性。另外,Email也可以進行加密。加密Email以后,只有收信人才能查看,在傳遞過程如果任何人截獲了Email,那么看到也是一段加密的數據包。
Email的加密和簽名基于“鑰匙對”策略。在這個策略中產生兩個加密鑰匙:一個私鑰,由你保管;一個公鑰,你可以給予你的用戶。
這兩個鑰匙成對工作。你可以在你的Email上面使用你的私鑰進行數字簽名,收信人可以使用公鑰進行效驗,保證Email的內容沒有被篡改。同樣如果其他人有你的公鑰,可以創建只有你的密鑰才能打開的加密郵件。
下面的步驟將創建一對加密鑰匙,并且在Evolution里面配置并使用:
1、 打開“程序”-》“附近”里面,啟動“密碼和加密密鑰”。
2、 點擊“密鑰”菜單,選擇“創建新密鑰”,在出現的對話框選擇“PGP Key”,并選擇繼續。
在出現的對話框里面,輸入“姓名”和“電子郵件地址”。在“注釋”里面可以添加更多的內容,譬如你的工作地點和工作情況等信息,這樣可以比如重名或者電子郵件類似等造成的困擾。
1、 在“高級密鑰選擇”下拉框里面,選擇一種加密方式。默認的DSA方式采用2048字節加密,安全性和可擴展性都非常不錯。完成以后,點擊“下一步”。
2、 現在輸入密碼。通常情況下,這個密碼在你解密其他人發送給你的郵件時使用。你必須保證不容易猜解,而且本人也不容易忘記。這個密碼可以由數字、字符和空格等組成。
3、 密鑰的產生需要一段時間。時間的長短依賴于你的計算機的速度。
4、 完成以后,你需要輸出你的公鑰,以便其他人使用。插入一張軟盤或者U盤,右鍵點擊新產生的Key,選擇“輸出公鑰”,會提示你輸入存儲位置。
5、 另外,你可以把公鑰上傳到一個公共密鑰服務器。公鑰服務器相當于一個公鑰電話薄,可以保存你的聯系人的公鑰。右鍵點擊你新產生的密鑰,選擇“同步并發現密鑰”,點擊“密鑰服務器”,在出現的對話框里面選擇一個服務器,點擊“關閉”按鈕關閉對話框,然后點擊“同步”按鈕。
#p#
郵件簽名
密鑰產生了以后,在Evolution進行郵件簽名就非常簡單了,在“安全”菜單里面選擇“PGP簽名”。但是在使用密鑰之前,你還需要配置一下,一般Evolution使用密鑰,步驟如下:
1、打開“密碼和加密密鑰”程序,右鍵點擊你的密鑰,選擇“屬性”,在對話框里面選中并復制“密鑰ID”到剪貼板。
2、關閉“密碼和加密密鑰”,打開Evolution,點擊“編輯”-》“選項”,切換“郵件賬戶”窗口,雙擊你的郵件賬戶。
3、在“安全”標簽頁里面,輸入你的PGP密鑰的“密鑰ID”。關閉窗口,現在就可以進行郵件簽名了。
4、新建郵件的時候,點擊“安全”菜單,選擇“PGP簽名”,輸入密碼即可進行郵件簽名了。
加密郵件
如果你希望在Evolution里面撰寫加密郵件,只有特定用戶才能閱讀,步驟如下:
1、打開“密鑰管理器”,點擊“尋找遠程密鑰”。在出現的對話框里面,在“搜索包含這些內容的密鑰”對話框里面輸入Email地址。
2、在查詢結果里面,選擇需要導入的密鑰,然后點擊工具欄上面的“導入密鑰”按鈕。
3、現在必須確認密鑰是否是正確的 。你可以通過電話查詢一下,對電話那端讀出密鑰的8位ID,讓對方確認一下。
4、如果確定密鑰正確,右鍵點擊它,在“屬性”對話框的“安裝”標簽,勾選“我已經檢查這個密鑰屬于。。。”,也可以勾選“我信任從。。的簽名”。
5、關閉屬性對話框。現在所選密鑰就在你的信任密鑰列表里面了,到“信任的密鑰”查看一下。
6、如果你的公鑰已經輸出到U盤或者軟件,點擊“導入”并選擇文件即可。
7、打開Evolution,點擊“編輯“-》”首選項“,切換到”郵件賬戶“窗口,雙擊你的郵件賬戶。在對話框里面,在”安全“標簽勾選“總是信任我的密鑰環里面的密鑰”。這個選項可以讓你發送加密郵件到一個沒有密鑰的用戶。點擊“關閉”。
8、新建郵件的時候,點擊“安全”菜單,選擇“PGP加密”。如果出現“broken pipe",選重試即可。
【編輯推薦】