什麼是安全碼?
所有 Signal 個人聊天都設有專屬的安全碼,讓你驗證特定聯絡人的訊息和通話的安全性。
安全碼的驗證是敏感通訊的良好安全驗證。 如果安全碼已標記為已驗證,則必須手動允許任何更改,然後才能發送新訊息。
為什麼我會看到安全碼變更警示?
只要安全碼變更,Signal 就會通知你。 這允許使用找透過聯絡人來檢查他們的通訊隱私,並幫助防止任何企圖 在中間的攻擊。
顯示安全號碼建議的最常見情況是當聯絡人換到新手機或重新安裝 Signal 時。但這些操作並不總是會導致安全號碼變更。 但是,如果安全碼頻繁或意外變更,則可能表示出了問題。
為什麼我的訊息在安全碼變更警示之前未傳送?
變更安全碼後,將不會重新傳送未送達的訊息。 Signal的訊息是點對點加密的,就像為每則訊息都具有鎖和鑰匙一樣。 當安全碼變更時,就好像你便更了訊息的鎖和鑰匙一樣。 因此,在變更安全碼之前傳送的訊息正在使用舊的鎖,並且不會被傳送。
如何查看安全碼?
注意:只有在接受訊息要求後才會建立此動作。
- 與聯絡人開始聊天。
- 點按聊天標題或
聊天設定。
- 選擇查看安全碼。
我要如何查看我的聯絡人的安全碼?
比較安全碼的最簡單方法是在查看其安全碼的同時鑑驗你的聯絡人的QR碼。你還可以通過視覺或聽覺方式比較數字代碼,或使用共享圖示將其複製到剪貼板 。如果安全號相同,則可以確保與正確的人通訊。
如何管理安全碼的驗證狀態?
查看安全碼,點擊「標記為已驗證」或「清除驗證」按鈕。
我如何知道安全碼是否已標記為已驗證?
當安全碼標記為已驗證時,你的聯絡人姓名旁邊的聊天標題中將出現一個複選標記。 除非安全碼更改或你手動更改驗證狀態,否則它將保持驗證狀態。
安全碼為何要更新?
舊版安全碼格式取決於電話號碼,而新的安全碼格式則不是。
為了支援即將推出的用戶名稱等功能,也就是你能夠在不需知道某人電話號碼的情況下使用其 Signal 用戶名稱開始對話,因此安全碼的產生方式也需要更新。
在技術層面上,舊版安全碼格式是相關電話號碼和公開金鑰的數字雜湊 (numeric hash)。新的安全碼格式是相關帳戶 ID 和公開金鑰的數字雜湊,而不是使用電話號碼。
在比較過程中用於驗證的公開金鑰完全相同。
兩個安全碼之間是否存在安全性差異?
否。這兩種格式是同等安全的。如果你之前已將安全碼標記為已驗證,則無需再次比較數字。