Puncte:0

RSA: Obțineți cheia privată exploatând cheia publică generată prost

drapel us
Uri

Trebuie sa rezolv urmatoarea problema:

Ceea ce am:

  • $n$, un număr de 2048 de biți

Ce trebuie sa gasesc:

  • $p$ și $q$ astfel încât $n = p\cdot q$.

Ce stiu:

  • Cu $p_1$ prima jumatate a $p$ și $p_2$ a doua jumătate, la fel cu $q_1$ și $q_2$: $$p_1 = q_2\ \text{ și }\ p_2 = q_1$$

  • Prin urmare găsirea $p$ ai putea gasi si tu $q$ si invers.

  • Dimensiunea ambelor $p$ și $q$ este de 1024 de biți.

  • (evident) totul asumat în RSA, cum ar fi $p$ și $q$ sunt numere prime distincte.

Încerc această problemă de 6 ore și sunt fara speranta, orice ajutor este multumit!

fgrieu avatar
drapel ng
Sfat pentru a începe: Să presupunem că „jumătăți” este despre reprezentarea binară a $p$ și $q$. Găsiți numărul de biți în $p_1$ și $p_2$, rețineți că $b$.Traduceți _â$p_1$ prima jumătate a lui $p$ și $p_2$ a doua jumătateâ_ într-o singură ecuație care implică $b$, $p$, $p_1$, $p_2$. La fel și cu $q$. Acum, ce este $n$ în funcție de $b$, $p_1$, $p_2$? Acum încercați să rezolvați pentru $p_1$ și $p_2$.
poncho avatar
drapel my
Sugestie suplimentară (presupunând că aveți nevoie de el): pentru a începe să rezolvați pentru $p_1, p_2$, încercați mai întâi să recuperați $p_1 \times p_2$. Odată ce aveți asta, încercați să recuperați $p_1 + p_2$.

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.