驗證聯絡人的金鑰
與對方比對驗證碼,確認加密金鑰確實屬於你要寫信的人。
端到端加密可以保護郵件不被你和收件人之間的任何人讀取。驗證則可以確認你用來加密的金鑰確實屬於對方。Aster 將金鑰的指紋稱為驗證碼。
開始之前
- 選擇一種電子郵件以外的方式聯絡對方,例如在電話中確認對方的聲音,或者當面見面。能夠替換金鑰的人也能篡改電子郵件。
- 準備好你自己的驗證碼,因為對方可能也想核對你的驗證碼。
查詢你的驗證碼
- 前往設定 > 安全,然後點選加密分頁。
- 在加密金鑰中,找到你的 OpenPGP 金鑰及其驗證碼。
- 點選複製驗證碼,或將驗證碼讀給對方聽。
你的驗證碼是公開的,因此分享它是安全的。
Android
在 Aster Mail 應用程式中,前往設定 > 加密。你的驗證碼顯示在加密金鑰中的 OpenPGP 金鑰下方。輕觸複製圖示即可複製。
檢查聯絡人的金鑰
- 開啟聯絡人,然後選擇該聯絡人。
- 在聯絡人詳細資訊中,找到已找到 PGP 金鑰。Aster 會顯示該金鑰的指紋及其來源,例如「透過 Web Key Directory 發現」。
- 請對方將他們的驗證碼讀給你聽,然後逐個字元比對兩者。
- 要檢視完整金鑰,請點選檢視公鑰或複製公鑰。
如果驗證碼一致,說明你拿到的是正確的金鑰。如果不一致,在查明原因之前,請不要向該地址傳送任何敏感內容。
Aster 會透過 Web Key Directory、公共金鑰伺服器和 Autocrypt 查詢金鑰。對於與你交換敏感郵件的人,即使金鑰是自動找到的,也值得核對一下。
如果傳送時金鑰發生了變化
當收件人的金鑰與 Aster 之前找到的不同時,撰寫視窗會在傳送前提示加密金鑰已更改,並列出每個受影響地址的新舊指紋。
有人重置帳號或建立新金鑰後出現新金鑰是正常的,但攔截攻擊看起來也是這樣。
- 透過其他渠道聯絡對方,詢問他們是否更換了金鑰。
- 將新指紋與對方告訴你的指紋進行比對。
- 只有在指紋一致後,才點選信任新金鑰的選項。
如果寄件者的金鑰發生了變化
當寄件者的加密身分與你們上次通訊時不同,郵件會顯示一條提示。在信任該對話之前,請透過其他方式與寄件者確認這一變化。
在 Android 上,郵件會顯示加密金鑰已更改的橫幅。與寄件者確認新金鑰後,輕觸「我已驗證」即可關閉該橫幅。
疑難排解
- 聯絡人顯示「沒有已儲存的 PGP 金鑰」: 請確認設定 > 安全 > 加密下的自動發現收件人金鑰已開啟。如果已開啟,對方可能沒有釋出金鑰。你可以改為向對方傳送受密碼保護的郵件。
- 指紋不一致: 請不要選擇信任新金鑰。請對方透過其他渠道將公鑰傳送給你。
- 金鑰更改提示反覆出現: 對方可能使用了多個金鑰。請詢問對方目前使用的是哪個金鑰。
相關文章
這篇文章對你有幫助嗎?