“One Way Functions”에는 암호화 외부의 응용 프로그램이 있습니까?


16

함수 f 가 다항식 시간 알고리즘으로 계산 될 수 있지만 모든 랜덤 화 된 다항식 시간 알고리즘 A에 대해 단방향입니다 .f:{0,1}{0,1}fA

Pr[f(A(f(x)))=f(x)]<1/p(n)

각 다항식 와 충분히 큰 N ,라고 가정 X하면 으로부터 선택되는 균일 { 0 , 1 } N . x 의 선택 과 A 의 무작위성에 대한 확률이 인수 됩니다.p(n)nx{0,1}nxA

그렇다면 "One Way Functions"에는 암호화 외부의 응용 프로그램이 있습니까? 그렇다면 무엇입니까?


1
수식을 LaTeX 형식으로 수정했지만 MathJax에는 수식을 올바르게 미리 볼 수 있기 때문에 결함이있는 것 같지만`Misplaced \`오류가 표시됩니다. 나는 그것이 곧 해결 될 것 같아요 ...
MS Dousti

1
나에게 이것은 SE의 버그처럼 보입니다. 어떤 이유로, 이중 \를 단일 \를 출력 해야하는 이스케이프 시퀀스로 인식하지 못하는 것 같습니다. 이는 \를 MathJax에서 처리합니다.
Jukka Suomela

2
포스트에서는 이지만 추가 닫는 괄호 "" "가 필요합니다. Pr[f(A(f(x),1n)=x]<1/p(n)
Oleksandr Bondarenko

2
@Sadeq and Jukka :이 문제는 SE에서 최근에 수정 된 버그와 관련이있을 수 있습니다. meta.math.stackexchange.com/questions/1115/…
Tsuyoshi Ito

@ 츠요시 : 유익한 의견 감사합니다!
MS Dousti

답변:


23

일방 통행 기능은 Razborov-Rudich 자연 증명 결과에 결정적으로 나타납니다. "암호화"의 일부로 회로 하한을 고려하지 않으므로 아마도 귀하의 기준에 맞을 것입니다.


11

일방 통행 함수는 Berman-Hartmanis isomorphism 추측에 관한 일부 토론에서도 등장했습니다 . 조셉과 영은 단방향 함수가 존재하면 동 형사상 추측이 실패한다고 주장했다 (확률 적 요소가 아닌 결정 론적 적에 대한 단방향이지만이 질문의 목적에 충분히 가깝기를 바란다). John Rogers 는 Joseph-Young 추측이 실패한 (즉, 단방향 함수는 존재하지만 동 형사상 추측은 유지되는) 상대적인 세계를 주었다. 그러나 내가 아는 한 JY 추측은 여전히 ​​사람들이 동 형사상 추측이 틀렸다고 생각하게 만드는 주요 기술적 증거 중 하나입니다 (그들이 생각한다면).

ff(SAT)NP


8

예, 해시 테이블 또는 해시 맵에는 단방향 함수가 필요합니다. 또한 단방향 기능을 사용하여 중복 감지 ( thisthis 참조 )를 매우 효율적으로 수행 할 수 있습니다. 두 경우 모두 암호화 기능 이 일반적으로 필요하지 않지만 "양호한"(충돌 가능성이 적은) 단방향 기능 이 필요합니다 .


예, 해시 함수는 해시 테이블에 널리 사용됩니다.
Gamlor

2
당신의 대답은 정확하지 않습니다. 중복 감지에 필요한 것은 충돌 저항이며, 단방향과 동일하지 않습니다. 단방향에 대한 신중한 정의는 원래 질문의 정의를 참조하십시오. 때때로 사람들은 암호 해시 함수의 동의어로 "일방 해시"라는 구절을 느슨하게 사용하지만 많은 응용 프로그램에서 중요한 "일방 통행"속성이 아니라 충돌 저항 ( 중복 감지에서와 같이) 또는 임의 oracle과 같은 동작 (해시에서와 같이).
DW

6

학습 문제에 대한 많은 "암호 적 경도"결과 (Google에이 문구 만 있음)가 있습니다. 이는 단방향 함수가 존재한다고 가정 한 경도 결과입니다.


4
"암호 경도"에 대한 정확한 정의를 제공해 주시겠습니까?
Tarek Radwan

1
표준 경도 결과는 P가 NP와 같지 않다고 가정합니다. 이 경우 문제는 다항식 시간이 걸립니다. "암호 경도"결과는 일방 함수가 존재한다는 것을 더 강력하게 가정합니다. 이 가정은 일부 문제의 평균 사례 경도를 암시하고 강력합니다.
Dana Moshkovitz

5

일방 함수에는 Kolmogorov Complexity가 적용됩니다.

정보 정리의 대칭은 정보가 문자열에 포함되어 있음을 나타냅니다. 엑스 끈에 대해 와이대수 덧셈 오류까지 대칭입니다. 마찬가지로, 정보 추측의 다항식 시간 경계 대칭은

케이(엑스,와이)=케이(엑스)+케이(와이|엑스)+영형(로그) 다항식

단방향 함수가 존재하면 정보 추측의 다항식 시간 제한 대칭은 거짓입니다.

L. Longpre 및 S. Mocas. 정보와 단방향 기능의 대칭. 정보 처리 서한, 46 (2) : 95 {100, 1993

L. Longpre와 O. Watanabe. 정보의 대칭성 및 다항식 시간 반전 성. 정보 및 계산, 121 (1) : 14 {22, 1995

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.