Puncte:0

Exemplu de permutare îmbunătățită a trapei (TDP îmbunătățit)

drapel us

În prezent, citesc despre Trapdoor Permutations (TDP). Deși pot să înțeleg pe deplin și să mă gândesc la exemple de TDP. Nu mă pot gândi la niciun exemplu de TDP îmbunătățit. Definiția atât a TDP, cât și a TDP îmbunătățit este dată mai jos:

Colecția standard de permutări de trapă : Este o colecție de permutări finite, notate $\left\{f_{\alpha}: D_{\alpha} \rightarrow\right.$ $\left.D_{\alpha}\right\}$, însoțită de patru algoritmi probabilistici în timp polinomial, notați $I, S, F$ și $B$ (pentru index, eșantion, înainte și înapoi), astfel încât să fie valabile următoarele condiții (sintactice):

  1. La intrare $1^{n}$, algoritm $I$ selectează la întâmplare an $n$-bit index lung $\alpha$ (nu neapărat uniform) a unei permutări $f_{\alpha}$, împreună cu o trapă corespunzătoare $\tau$;
  2. La intrare $\alpha$, algoritm $S$ eşantioane domeniul de $f_{\alpha}$, returnând un element aproape uniform distribuit în el;
  3. Pentru orice $x$ în domeniul $f_{\alpha}$, dat $\alpha$ și $x$, algoritm $F$ se intoarce $f_{\alpha}(x)$ (adică $\left.F(\alpha, x)=f_{\alpha}(x)\right)$;
  4. Pentru orice $y$ în intervalul de $f_{\alpha}$ dacă $(\alpha, \tau)$ este o posibilă ieșire a $I\stânga(1^{n}\dreapta)$, apoi, dat $\tau$ și $y$, algoritm $B$ se intoarce $f_{\alpha}^{-1}(y)$ (adică $\left.B(\tau, y)=f_{\alpha}^{-1}(y)\right)$.

Lăsa $I_{1}\stanga(1^{n}\dreapta)$ notează primul element din ieșirea lui $I\stânga(1^{n}\dreapta)$ (adică indicele), este necesar ca, pentru fiecare algoritm probabilistic în timp polinomial $A$ (respectiv, fiecare familie neuniformă de circuite de dimensiune polinomială $A=\stanga\{A_{n}\dreapta\}_{n}$ ), avem $$ \underset{\substack{\alpha \leftarrow I_{1}\left(1^{n}\right) \ x \leftarrow S(\alpha)}}{\operatorname{Pr}}\left[A\left (\alpha, f_{\alpha}(x)\right)=x\right]=\mu(n), $$

sau echivalent

$$ \underset{\substack{\alpha \leftarrow I_{1}\left(1^{n}\right) \ r \leftarrow R_{n}}}{\operatorname{Pr}}\left[A(\alpha , S(\alpha ; r))=f_{\alpha}^{-1}(S(\alpha ; r))\right]=\mu(n) $$

Colecție îmbunătățită de permutări de trapă : Singurul lucru care îl schimbă ultima condiție, în care adversarul are acces la monedele aleatorii ale $S$ $$ \underset{\substack{\alpha \leftarrow I_{1}\left(1^{n}\right) \ r \leftarrow R_n}}{\operatorname{Pr}}\left[A(\alpha, r) =f_{\alpha}^{-1}(S(\alpha ; r))\right]=\mu(n), $$

JAAAY avatar
drapel us
Am fost confundat cu notația folosită aici. RSA este într-adevăr atât TDP, cât și Enhanced TDP. Deoarece nu există nicio întrebare înrudită în SE, voi încerca să răspund eu însumi când am timp, dacă nimeni altcineva nu are. Notația a devenit mai clară când am citit secțiunea Definiții a acestei lucrări https://www.wisdom.weizmann.ac.il/~oded/VO/tdp.pdf

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.