한마디로 : 단방향 순열 이 있다고 가정하면 트랩 도어가없는 것을 만들 수 있습니까?
더 많은 정보:
단방향 순열은 순열입니다 계산하기는 쉽지만 반전하기는 어렵습니다 ( 보다 공식적인 정의는 단방향 기능 태그 위키 참조). 우리는 보통 일방향 순열의 패밀리 를 고려합니다 ., 여기서 각각 유한 도메인 에 작용하는 단방향 순열입니다.. 트랩 도어 트랩 도어 세트가 존재한다는 점을 제외 일방향 순열은 상기와 같이 정의된다 폴리-시간 반전 알고리즘 모든 사람을 위해 , , 뒤집을 수있다 그것이 주어진다면 .
나는 너무 발생하는 단방향 순열 알고 불가능 (아직 비밀 통로가 존재)이 비밀 통로를 찾을 수 있습니다. RSA 가정을 기반으로 한 예가 여기 에 제공 됩니다 . 질문은 ~이야,
트랩 도어 (세트) 가없는 단방향 순열이 있습니까 (가족 ) 있습니까?
편집 : (더 공식화)
단방향 순열이 있다고 가정합니다. (무한한) 도메인으로 . 즉, 확률 다항식 시간 알고리즘이 있습니다 (입력시 , 일부 배포를 유도합니다 ), 다항식 적 대적 , 어떤 충분히 큰 정수 :
(확률은 및 의 내부 코인 토스로 인계 됩니다.)
문제는 우리가 단방향 순열 구성 할 수 있는지 여부 입니다. 여기에는 확률 적 다항식 시간 알고리즘 이 있으므로 모든 폴리 크기 회로 군에 대해 , 및 충분히 큰 정수 :
(확률은 내부 동전 던지기 통해 촬영 때문에, 결정적이다.)