jaber-the-great / Seagull-Network-verification

Repository of Large scale privacy preserving network verification
0 stars 0 forks source link

Scale-Mamba storing and recovering shares #3

Open jaber-the-great opened 1 year ago

jaber-the-great commented 1 year ago

@cskitty I checked the code in SCALE-MAMBA BFS loop for storing the shares and recovering them. It is not implemented correctly.

  1. You are creating the secret shares by yourself and storing each of them separately. The desired method is storing the shares created by SCALE-MAMBA.
  2. You read three shares in a secret way, add them together in MPC and reconstruct the original value. It's another level of overhead. The desired method was: each machine just reads its own share from its own memory and we would not need to have another round of communication between machines to retrieve the shared values.
  3. This implemented version is even slower than secretly sharing the graph at each run.