To jest cross-post z math.stackexchange.
Niech FACT oznaczają problemu faktoringowej całkowitą: podany znaleźć liczb pierwszych p i ∈ N , a całkowite e I ∈ N , tak, że N = Π k i = 0 p e ı ı .
Niech RSA oznacza szczególny przypadek problemu faktoringowego, w którym i p , q są liczbami pierwszymi. To znaczy, biorąc pod uwagę n znaleźć liczby pierwsze p , q lub NONE, jeśli nie ma takiego podziału na czynniki.
Oczywiście RSA jest instancją FACT. Czy FACT jest trudniejszy niż RSA? Biorąc pod uwagę wyrocznię, która rozwiązuje RSA w czasie wielomianowym, czy można go użyć do rozwiązania FAKTU w czasie wielomianowym?
(Wskaźnik do literatury jest bardzo ceniony).
Edycja 1: Dodano ograniczenie mocy obliczeniowej jako czasu wielomianu.
Edycja 2: Jak wskazano w odpowiedzi Dana Brumleve'a, że istnieją dokumenty argumentujące za i przeciw RSA trudniejsze (lub łatwiejsze niż) FAKT. Do tej pory znalazłem następujące dokumenty:
D. Boneh i R. Venkatesan. Złamanie RSA może być łatwiejsze niż faktoring. EUROCRYPT 1998. http://crypto.stanford.edu/~dabo/papers/no_rsa_red.pdf
D. Brown: Złamanie RSA może być tak samo trudne jak faktoring. Archiwum ePrint w dziedzinie kryptologii, raport 205/380 (2006) http://eprint.iacr.org/2005/380.pdf
G. Leander i A. Rupp. O równoważności RSA i faktoringu w odniesieniu do ogólnych algorytmów pierścieniowych. ASIACRYPT 2006. http://www.iacr.org/archive/asiacrypt2006/42840239/42840239.pdf
D. Aggarwal i U. Maurer. Przełamanie RSA jest ogólnie równoważne faktoringowi. EUROCRYPT 2009. http://eprint.iacr.org/2008/260.pdf
Muszę je przejrzeć i znaleźć konkluzję. Czy ktoś wie o tych wynikach, może przedstawić streszczenie?