Puncte:0

Cum să știți rezultatul exact în înmulțirea constantă mai ieftină Paillier

drapel de

Funcția de criptare $E_{k^+}: Z_n \rightarrow Z_{n^2}$.
Funcția de decriptare $D_{k^-}: Z_{n^2} \rightarrow Z_n$.
$m_1 = 42, k = 15, n=77$.
După criptare, exponențiere și decriptare, primesc: $$D_{k^-}((E_{k^+}(m_1))^k) \equiv 14 \bmod 77$$ Clasa de reziduuri de $14$ este de forma: $$\langle 14 \rangle = \{\alpha \in Z: 14 + \alpha*77\}$$ Și una dintre aceste valori este 630 $ = 14 + 8*77 \equiv 630 \bmod 5929 \equiv 42*15 \bmod 77$
Deci, întrebarea este după ce decriptez și primesc $14$ cum pot eu, din această valoare, să deduc că valoarea reală a $\alpha$ eu caut este $8$, iar din asta deducem $630$, valoarea reală a produsului?
Pentru că, din câte știu eu, toate numerele posibile modulo $5929$ în $\langle 14 \rangle$ ar putea fi produse valabile daca nu stiu $m_1$ și $k$.

fgrieu avatar
drapel ng
Sugestie: 4215 ⥠77
drapel de
Da, stiu. Încercați să spuneți că, dacă produsul este mai mare decât modulo, nu pot obține oricum rezultatul adevărat?
fgrieu avatar
drapel ng
Da. Pailler calculează modulo $n$ chiar dacă criptogramele sunt în $[0,n^2)$. Nu întâmplător, $42\times15\equiv14\pmod{77}$. Pentru ca Pailler să fie în siguranță, aveți nevoie de $n$ de câteva sute de cifre, așa că nu este neapărat o problemă.
drapel de
Ah, da, m-am pierdut în exemple și am uitat total că trebuie să le gândesc cu un modulo foarte mare. Mulțumesc foarte mult.
kelalaka avatar
drapel in
Ai putea să scrii exemplul tău și să închizi această întrebare?
Puncte:1
drapel ng

Încercați să spuneți că, dacă produsul este mai mare decât modulo, atunci oricum nu pot obține rezultatul adevărat?

Da. Pailler calculează modulo $n$ chiar dacă criptogramele sunt în $[0,n^2)$. Nu întâmplător, $42\times15\equiv14\pmod{77}$. Pentru ca Pailler să fie în siguranță, ai nevoie $n$ de câteva sute de cifre, deci nu este neapărat o problemă.

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.