Puncte:0

Dacă putem rezolva log discret cu pe $\frac{1}{poly(n)}$ instanțe, atunci putem rezolva, cu mare probabilitate, pentru toate instanțele

drapel cn

Încerc să demonstrez următoarele:

Dat un ansamblu $\{p_n, g_n\}$ ($p_n$ este o $n$-bit prim și $g_n \in \mathbb{Z}^*_{p_n}$ este un generator), dacă $A$ este un algoritm de timp polinom determinist astfel încât:

$$ \Pr_{x \leftarrow \mathbb{Z}^*_{p_n}} [A(a)=x \text{ unde } g_n^x=a]=\frac{1}{poli(n)}$$

apoi există un algoritm PPT $A'$ care rezolvă log discret cu probabilitate mare pentru acest ansamblu.

Probabil că ar trebui să sun cumva $A$ un număr polinom de ori și folosesc rezultatele, dar nu am o direcție concretă cu privire la cum să procedez cu această intuiție pentru a defini $A'$. Evident, pot verifica răspunsul prin $A$, încă de la calcul $g^x$ se poate face în timp polinomial, dar dacă este greșit - atunci ce?

Rețineți, am văzut tot felul de întrebări pe jurnalul discret folosind ceva numit pas baby step giant, dar nu sunt deloc familiarizat cu asta (în cazul în care poate fi util aici).

Orice ajutor ar fi foarte apreciat.

kelalaka avatar
drapel in
[Dacă există o ușă în spate pentru orice bază, atunci există o ușă în spate pentru toate bazele] (https://crypto.stackexchange.com/a/91545/18298). Destul de ușor să vezi asta.
Puncte:3
drapel in

Da, logaritmul discret este auto-reductibil aleatoriu, adică cel mai rău caz este la fel de greu ca și cazul aleatoriu.

Dacă ni se oferă y și dorim să găsim $x$ Sf $y=g^x \bmod p$ putem alege un a aleatoriu și putem calcula b=$g^a\times y =g^{a+x}$

Această valoare $b$ este distribuit uniform indiferent de y. Dacă totuși rezolvăm un logaritm discret pentru acesta, putem scădea cu ușurință $a$ si gaseste $x$.

Q.E.D.

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.