Protocol-Design

混合網路如何與伺服器停機一起工作?

  • August 8, 2018

我正在尋找對具有伺服器停機時間的實際混合網路的分析。

例如,如果一條消息應該從 A -> B -> C -> D 發送,如果 B 想發送消息但 C 暫時離線,會發生什麼?

這可能是一個走走停停的混合網路,所以保持消息更長時間是可以的,但我想知道是否有任何論文分析這種事情?例如,它如何影響匿名性,B 如何知道何時重試發送等等?

或者如果 C 永久離線,消息會失去嗎?在這種情況下,是否有用於彈性的混合網路協議?

這取決於您對 mixnet 的選擇,以及在 C 不參與的情況下 mixnet 是否具有彈性(無論出於何種原因,包括系統故障和 C 的對抗行為)。

對於洋蔥路由,其中​​密文的形式為

  • $ enc(pk_A,enc(pk_B,enc(pk_C,enc(pk_D,m)))) $ ,

mixnet 沒有彈性,因為 $ enc(pk_C,enc(pk_D,m)) $ 沒有 C 的參與就無法解密。

相比之下,對於重加密混合網路,密文的形式為

  • $ enc(pk,m) $ ,

mixnet 可以工作,因為 B 可以跳過 C 並直接發送給 D。由此產生的匿名性減少對應於將混合節點的數量從四個減少到三個。

引用自:https://crypto.stackexchange.com/questions/61228