Puncte:0

Cum să dovedesc criptarea ElGamal ridicată cu comunicarea rădăcină pătrată?

drapel lc

Caut o soluție mai eficientă pentru a demonstra corectitudinea mai multor texte cifrate trimise către diferite părți sunt corecte.

Fundalul este că $P_i$ folosește criptarea ElGamal ridicată pentru a cripta un mesaj $x_j$ a petrece $P_j$, Unde $j\în[N]$. Prin urmare, textul cifrat va fi $Enc_{pk_j}(x_j;r_j)$.

Acum trebuie să generez o dovadă pentru $P_i$ pentru a arăta toate textele cifrate pe care le-a generat este corect.

Deoarece a doua parte a criptării îmi va returna o valoare similară $g^{s_j}\cdot (PK_j)^{r_j}$, Nu pot folosi schema identică batch schnoor pentru a dovedi cunoștințele tuturor $s_j$ și $r_j$.

Cred că angajamentul generalizat Pedersen poate fi folosit aici. de exemplu, la prima mutare, receptorul va reveni $\sqrt{N}$ cheie de angajament, apoi generați probator $\sqrt{N}$ angajament.

Dar încă sunt confuz în legătură cu construcția,

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.