Puncte:2

Factorizarea Schnorr RSA (runda 2)

drapel gb

Introducere

La începutul acestui an, Claus Peter Schnorr a susținut că a „rupt RSA”. Lucrarea originală a fost discutată în Metoda de factoring 2021 a lui Schnorr arată că criptosistemul RSA nu este sigur?. A versiune revizuită din lucrarea sa a fost postată pe iacr în urmă cu aproximativ o săptămână și, conform comentariului lui @fgrieu, cineva a încercat să înceapă o discuție în jurul ei: Este âFast Factoring Integers by SVP Algorithms, corectedâ corect?.

Am decis să încerc și m-am trezit complet nedumerit de o afirmație timpurie din ziar. Consideră o permutare $f$ de $\{1,\puncte,n\}$ și definește vectorii coloană $b_1,\dots,b_n,b_{n+1}$ ca mai jos

introduceți descrierea imaginii aici

Unde $p_1=2,p_2=3,\dots$ sunt primii $n$ numere prime și $N'$ este irelevant pentru problema mea (presupun). El consideră o combinație liniară cu coeficienți întregi $e_1,\dots,e_n$ din primul $n$ vectori

$${\bf b}=\sum_{i=1}^n e_i{\bf b}_i \in \mathcal{L}(R'_{n,f})$$

seturi

$$u=\prod_{e_i>0} p_i^{e_i}, v=\prod_{e_i<0}p_i^{-e_i}\in {\mathbb{N}}$$

si scrie

$$\hat{z}_{{\bf b}}=N'\ln{(u/v)}$$ pentru $b$ultimul (adică $(n+1)$-th) coordonată.

Problema

Problema pe care o am este cu estimarea unei limite inferioare pentru $\|b\|^2$ care urmează. scrie Schnorr

introduceți descrierea imaginii aici

Acest lucru pare să fie fals la prima vedere: afirmă că $$\sum_i e_i^2f(i)^2 \geq\sum_i |e_i|\ln(p_i)$$ Dar dacă permutarea $f$ este ales astfel încât, să zicem, $f(n)=1$ apoi alegerea $e_n=1$ si toate celelalte $e_i=0$ randamente $$1\geq\ln(p_n)$$ care, cu excepția cazului în care îmi scapa ceva, este evident fals.

În plus, dacă nu $e$ este vectorul zero, nu există nicio posibilitate ca inegalitatea pretinsă să poată fi vreodată o egalitate, deoarece, la eliminarea $\hat{z}_b^2$ termen din ambele părți, partea dreaptă $\ln(uv)$ este irațional, fiind logul natural al unui număr întreg $uv\geq 2$, în timp ce partea stângă, $\sum_i e_i^2f(i)^2$, este un întreg pozitiv.

Am pierdut ceva? Poate cineva să ghicească afirmația corectă pe care încearcă să o demonstreze?

fgrieu avatar
drapel ng
[Altă întrebare](https://crypto.stackexchange.com/q/92022/555) despre același articol.
drapel gb
@fgrieu multumesc.

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.