Liveness Signal 簡介
Liveness Signal 允許通過第三方服務器發送和驗證簡單的二進制信號,同時保留完全的匿名性和合理的否認性。證明者(例如,舉報人)可以根據之前與驗證者(例如,記者)商定的時間表發布新信號,以表明他們狀況良好。證明者和驗證者都使用相同的應用程序和商定的信號密鑰(例如密碼)並交換一次性配對。此後,所有聯繫都通過 Tor 洋蔥服務上的可配置第三方服務器進行,並對各方保持匿名。驗證者可以檢查是否已發布新信號,但信號不包含其他識別內容。應用程序中的本地存儲使用用戶選擇的應用程序密碼進行加密。輸入錯誤的密碼不會產生錯誤消息,並且仍然可以發送和驗證信號,但不會鏈接到輸入正確的應用程序密碼時獲得的正確信號鏈。此屬性使得可以合理地否認用戶是證明者或驗證者 - 沒有正確的密碼,它們可以互換。
為了通過 Tor 與存儲服務器進行通信,需要安裝並啟動單獨的應用程序,例如 Orbot 或 TorServices。
該應用程序是 Springer LNCS 第 21 屆移動計算和多媒體智能進展國際會議 (MoMM 2023) 出版物“匿名發布具有合理可否認性的活性信號”中描述的協議的原型實現。它並不適合人類生活可能依賴它的用途,而是作為未來集成到其他(例如社交消息)應用程序的原型。源代碼可在 https://github.com/rmayr/livenesssignal-android 獲取。
為了通過 Tor 與存儲服務器進行通信,需要安裝並啟動單獨的應用程序,例如 Orbot 或 TorServices。
該應用程序是 Springer LNCS 第 21 屆移動計算和多媒體智能進展國際會議 (MoMM 2023) 出版物“匿名發布具有合理可否認性的活性信號”中描述的協議的原型實現。它並不適合人類生活可能依賴它的用途,而是作為未來集成到其他(例如社交消息)應用程序的原型。源代碼可在 https://github.com/rmayr/livenesssignal-android 獲取。
展開