安全碼變更實際代表甚麼
安全碼是對一對一對話安全性的核對,並非核對對方是誰。當安全碼改變、Signal 要求你批准時,這個分別尤其重要。
Signal 安全碼有助核對一對一對話的安全性,但不會驗證對方的身份。來源
因此,應把安全碼變更視為再次驗證通訊渠道的提示,而非有人冒充你聯絡人的證據。變更只告訴你安全碼已與你之前看到的不再相符,卻沒有說明原因。
安全碼變更的兩個常見原因
安全碼可能因日常原因而改變,最常見的是更換手機或重新安裝 Signal。兩者都不需要攻擊者介入,也不能證明有攻擊者。
更換手機或重新安裝後,安全碼可能改變;若之前已驗證的號碼有變,你必須先批准才可發送新訊息,而未送達的舊訊息不會重新發送。來源
如果你之前已驗證該號碼,Signal 會要求你批准後才可發送新訊息。這個批准步驟正是比對數值的時機,不應草率略過。
逐步操作:先比對,後驗證
在出現提示的對話中進行比對,然後透過你已信任的另一個渠道確認數值,例如電話通話或面對面交談,而不是你正在檢查的同一個對話。
- 開啟安全碼已變更的一對一對話。
- 進入該對話的聊天設定,查看安全碼。
- 透過另一個渠道,將二維碼或數字與聯絡人在其裝置上看到的內容比對。
- 只有在數值相符後,才將號碼標記為已驗證。
- 若數值不符,切勿標記為已驗證;應保持對話未解決,並在分享任何敏感資料前先作調查。
接受訊息請求後,用戶可在聊天設定中查看安全碼、比對二維碼或數字,並在本地標記為已驗證。來源
你所用應用程式版本的選單標籤可能與本文用語不同。若你在聊天設定中找不到安全碼,應視比對為未解決,而非假設數值相符。
若你現在無法比對
比對不一定可行:聯絡人可能離線、不在裝置旁,或無法向你讀出數值。在這種情況下,誠實的答案是結果未解決。
- 不要僅為了清除提示而將號碼標記為已驗證。
- 不要將變更視為聯絡人不可信或身份已確認的證據。
- 不要發送機密資料、密碼或一次性驗證碼作為「測試」,以查看聯絡人是否真實。回覆並不證明身份,而機密資料已脫離你的控制。
- 若你必須繼續對話,在能透過另一個渠道比對之前,應避免在對話中提及敏感細節。
未送達的舊訊息不會重新發送
安全碼變更有一個容易忽略的實際後果:在變更前未送達的訊息不會自動重新發送。如果你預期收到訊息卻沒有收到,應向聯絡人查詢,而非假設訊息已送達。
更換手機或重新安裝後,安全碼可能改變;若之前已驗證的號碼有變,你必須先批准才可發送新訊息,而未送達的舊訊息不會重新發送。來源
這是訊息送達的細節,並非安全結論。這也意味著對話中突然中斷,並不代表通訊遭截取。
這項核對做不到甚麼
比對安全碼可驗證該對話的安全碼,但無法確認與你對話的人就是其自稱的人,也不會審核他們在其他地方的帳戶。
| 問題 | 安全碼能否解答? |
|---|---|
| 這個對話是否使用我上次驗證的號碼? | 能,只要你比對過二維碼或數字 |
| 對方真的是我的聯絡人嗎? | 不能 |
| 變更是由攻擊者造成嗎? | 不能——更換手機或重新安裝也可能造成 |
| 批准後,未送達的舊訊息會送達嗎? | 不會,它們不會自動重新發送 |
如果你關注的是身份而非通訊渠道,用戶名稱搜尋是另一項任務。TraceSeek 會在 3,000+ 個平台上檢查公開用戶名稱,首次掃描免費,無需註冊或登入;一般掃描需時 20–30 秒。公開比對結果只是線索,並非擁有權證明,亦不能控制 Signal 設定、恢復帳戶或驗證身份。
相關任務:接受前你分享了甚麼
批准已變更的安全碼,關乎一個已接受的現有對話。另一個相關問題是:在接受訊息請求之前應先檢查甚麼,尤其是陌生人要求你提供個人檔案資料時。該任務在相關帳戶控制指南另有說明。
如果你也想了解自己的公開帳戶會向他人透露甚麼,下一篇實用文章是檢視你的公開帳戶足跡。