0

I am trying to implement a client/server secure computation platform for multiple clients.I am going to do it through Microsoft SEAL library in python version. Now I am looking for an example of key_switching function to between to public key.

My expected scenario: client1

  c1_public_key
  c1_secret_key

client2

  c2_public_key
  c2_secret_key

server :

 client1 send a encrypted dataset xdb1
 client2 send a encrypted dataset xdb2

and automatically it joined both db if they are similar: then return **joinedxdb**

expected result: both clients they will perform their own computation and received an encrypted result. and decrypt the result using their respective secret_key.

Which means that in Evaluator I need to setup a own key_switching function. It would be fine if any expert give an example who face the same scenario. A related issue in SEAL official GitHub and comments: link

seal python version: link

Thanks in advance

an example of key_switching function which described in link

engTech
  • 13
  • 4

0 Answers0