Puncte:1

Există un protocol securizat pentru două părți care face ca P1 (cu x ca intrare) să primească rx+r' și P2 să primească (r,r')

drapel za

Ar trebui să fie un protocol securizat cu două părți împotriva adversarului rău intenționat.

Intrarea lui P1 este X în Zp* (p este un număr prim); Intrarea lui P2 este nimic. Ieșirea lui P1 este rX+r'. r,r' sunt numere aleatoare din Zp* Ieșirea P2' este r și r'.

Există vreun protocol eficient pentru a realiza această funcționalitate, în afară de utilizarea criptării homomorfe? Dacă doar EL rezolvă această problemă, care este cea mai eficientă?

Multumesc pentru ajutor!

drapel us
Aceasta este o problemă bine-cunoscută numită Oblivious Linear function Evaluation (OLE).
mactep Cheng avatar
drapel za
Multumesc pentru ajutor!
Puncte:0
drapel ru

Puteți face acest lucru cu orice schemă aditivă/logaritmică homomorfă cu $p$ împărțind ordinea grupului de text simplu. The Okamoto-Uchiyama sistemul are exact dimensiunea spațiului de text simplu $p$ și poate fi potrivit dacă nu aveți nevoie de rezistență cuantică.

Protocolul este următorul:

P1 creează o cheie publică pentru schemă, precum și criptări ale $X$ și 1, să zicem $c_0=E(X)$ și $c_1=E(1)$. Acestea sunt transmise la P2.

Presupunând o schemă log-homomorfă, P2 alege aleatoriu $r$ și $râ$, calculează $c_2:=c_0^rc_1^{râ}=E(rX+râ)$ și trimite această valoare către P1.

P1 decriptează $c_2$ a recupera $rX+râ$.

mactep Cheng avatar
drapel za
mulțumesc! ce zici de eficiența sa în comparație cu schema Paillier? Vreau unul eficient pentru că vreau să fie sigur împotriva adversarului rău intenționat. Cunoști altă metodă decât EL?
mactep Cheng avatar
drapel za
Și vreau și un r și r' aleatoriu, dar în schema dvs., r și r' sunt hotărâți de P2 care ar putea fi rău intenționat.
Daniel S avatar
drapel ru
O-U este similar în eficiență cu Paillier și adesea mai eficient pentru același nivel de securitate. Nu cunosc nicio soluție non-HE.
Daniel S avatar
drapel ru
Pentru a se apăra împotriva P2 rău intenționat, P1 poate alege aleatoriu $s1$ și $s2$ și poate forma $(r+s1)X+(râ+s2)$. Trimiterea $s1$ și $s2$ către P2 le permite să formeze $r+s1$ și $râ+s2$
mactep Cheng avatar
drapel za
Mulțumiri! Voi studia schema O-U. Dar cred că pentru a-l face sigur, ar putea fi necesar să se adauge ceva ZKP suplimentar; lucruri precum demonstrarea că parametrul public este generat corect etc.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.