跳至主要內容

驗證聯絡人的金鑰

與對方比對驗證碼,確認加密金鑰確實屬於你要寫信的人。

端到端加密可以保護郵件不被你和收件人之間的任何人讀取。驗證則可以確認你用來加密的金鑰確實屬於對方。Aster 將金鑰的指紋稱為驗證碼。

開始之前

  • 選擇一種電子郵件以外的方式聯絡對方,例如在電話中確認對方的聲音,或者當面見面。能夠替換金鑰的人也能篡改電子郵件。
  • 準備好你自己的驗證碼,因為對方可能也想核對你的驗證碼。

查詢你的驗證碼

  1. 前往設定 > 安全,然後點選加密分頁。
  2. 在加密金鑰中,找到你的 OpenPGP 金鑰及其驗證碼。
  3. 點選複製驗證碼,或將驗證碼讀給對方聽。

你的驗證碼是公開的,因此分享它是安全的。

Android

在 Aster Mail 應用程式中,前往設定 > 加密。你的驗證碼顯示在加密金鑰中的 OpenPGP 金鑰下方。輕觸複製圖示即可複製。

檢查聯絡人的金鑰

  1. 開啟聯絡人,然後選擇該聯絡人。
  2. 在聯絡人詳細資訊中,找到已找到 PGP 金鑰。Aster 會顯示該金鑰的指紋及其來源,例如「透過 Web Key Directory 發現」。
  3. 請對方將他們的驗證碼讀給你聽,然後逐個字元比對兩者。
  4. 要檢視完整金鑰,請點選檢視公鑰或複製公鑰。

如果驗證碼一致,說明你拿到的是正確的金鑰。如果不一致,在查明原因之前,請不要向該地址傳送任何敏感內容。

Aster 會透過 Web Key Directory、公共金鑰伺服器和 Autocrypt 查詢金鑰。對於與你交換敏感郵件的人,即使金鑰是自動找到的,也值得核對一下。

如果傳送時金鑰發生了變化

當收件人的金鑰與 Aster 之前找到的不同時,撰寫視窗會在傳送前提示加密金鑰已更改,並列出每個受影響地址的新舊指紋。

有人重置帳號或建立新金鑰後出現新金鑰是正常的,但攔截攻擊看起來也是這樣。

  1. 透過其他渠道聯絡對方,詢問他們是否更換了金鑰。
  2. 將新指紋與對方告訴你的指紋進行比對。
  3. 只有在指紋一致後,才點選信任新金鑰的選項。

如果寄件者的金鑰發生了變化

當寄件者的加密身分與你們上次通訊時不同,郵件會顯示一條提示。在信任該對話之前,請透過其他方式與寄件者確認這一變化。

在 Android 上,郵件會顯示加密金鑰已更改的橫幅。與寄件者確認新金鑰後,輕觸「我已驗證」即可關閉該橫幅。

疑難排解

  • 聯絡人顯示「沒有已儲存的 PGP 金鑰」: 請確認設定 > 安全 > 加密下的自動發現收件人金鑰已開啟。如果已開啟,對方可能沒有釋出金鑰。你可以改為向對方傳送受密碼保護的郵件。
  • 指紋不一致: 請不要選擇信任新金鑰。請對方透過其他渠道將公鑰傳送給你。
  • 金鑰更改提示反覆出現: 對方可能使用了多個金鑰。請詢問對方目前使用的是哪個金鑰。

相關文章

這篇文章對你有幫助嗎?