Puncte:0

RSA - este mesajul un membru al grupului multiplicativ de numere întregi modulo n?

drapel cn

După cum am înțeles, RSA funcționează după cum urmează:

  1. Alegeți două numere prime mari $p$ și $q$
  2. Calcula $n = p \cdot q$
  3. Grupul asociat $\mathbb{Z}^*_n$ constă din toate numerele întregi din interval $[1, n - 1]$ care sunt coprime pentru $n$ si va avea $\phi(n) = (p-1)(q-1)$ elemente
  4. Selectați exponentul public $e$, care trebuie să fie coprime la $\phi(n)$
  5. Calculați exponentul privat $d$ prin rezolvare $ed = k\cdot \phi(n)+1$ cu algoritmul euclidian extins
  6. Pentru a cripta un mesaj $m$ calculăm $c = m^e$ mod $n$
  7. Pentru a decripta un cipertext $c$ calculăm $m = c^d$ mod $n$

Am citit într-un manual în care doar numerele $\mathbb{Z}^*_n$ sunt „numere valide” pentru operațiunile RSA.

Acum mă întreb dacă mesajul este sau nu $m$ trebuie să fie membru al grupului $\mathbb{Z}^*_n$ ?

Ar fi ciudat, deoarece ar restricționa posibilele mesaje care pot fi criptate.

Mulțumiri!

kelalaka avatar
drapel in
Bine ați venit la [cryptography.se] Acestea răspund la întrebarea dvs.? 1) [Funcționează RSA pentru orice mesaj M?](https://crypto.stackexchange.com/questions/1004/does-rsa-work-for-any-message-m) . Avem dupe pentru aceasta 2) [Dovada RSA de corectitudine](https://crypto.stackexchange.com/q/2884/18298)

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.