그것은 RSA 문제가 (현재) 팩토링보다 더 구체적으로 보인다는 것을 의미합니다 .
따라서 RSA 문제는 이것입니다. 반 프라임 와 일부 지수 와 값 알고 있으면 와 같은 찾으십시오 . (실제로 원래 답변 에서이 문제가 발생하여 RSA 문제에 대한 문구는 일부 PP 알고리즘을 고려하는 것과 같습니다. 그렇습니다!e , v , mpqe,v,mv≡memodpq
인수 분해 문제는 다음과 같습니다. 세미 프라임 알고 있으면 와 모두 찾으십시오 .pq,pq
당신이 효율적으로 인수 분해 문제를 해결할 수있는 경우에, 당신은 효율적으로 RSA의 문제를 해결할 수 있습니다 : 그것은, 역 지수 계산하는 주요 moduluses에 대한 몇 가지 정리를 사용하여 요소의 semiprime을 로 모든 암호문을 보여 . (실제로 이러한 정리는 RSA 설정이 작동하는 방식입니다. 설정 단계 동안 두 가지 주요 사항을 알고 있습니다.)dm≡vd
그러나,되어 있지 임의의 메시지에 대해이 위의 문제를 해결하는 것으로 알려져 당신에게 계수의 요인 또는 관련 지수에 대해 아무것도 말할 것이다. 그럴 수도 있고 아닐 수도 있습니다. 우리는 모른다. 많은 현명한 사람들이 그 문제를 보았을 것입니다. 그러나 그 어느 것도 눈에 띄지 않았습니다. 따라서 팩토링 문제는 RSA 문제에 대한 솔루션 (다항식 노력)으로 해결되는 것으로 알려져 있지 않으며 RSA 문제는 팩토링 문제에 대한 솔루션 (다항식 노력)으로 만 해결됩니다.m
실제로 1998 년에 Boneh와 Venkatesan은 RSA 문제 해결 솔루션을 인수 분해 알고리즘으로 전환하는 데 특정 간단한 클래스의 알고리즘 (플러스, 시간, 지수, XOR / NAND 유형 항목 없음)을 사용할 수 없다는 증거를 발표했습니다. 이 산술은 수학적으로 수학적으로 조작함으로써 "감소 알고리즘"(정확도 : 세미 프라임에 RSA "오라클"을 사용하여 세미 프라임을 고려하는 알고리즘 임)을 알 수 있습니다. 자체적으로 팩토링 알고리즘이 될 수 있으므로 오라클을 호출하지 않는 변형으로 알고리즘을 수정할 수 있습니다. 따라서 우리는 3 가지 방법을 사용합니다. (a) 그러한 축소 알고리즘이 없거나 (b) 축소 알고리즘에 훌륭한 산술 해석이 없거나 (c) 축소 알고리즘과 마찬가지로 다항식 시간입니다.