답변:
다음 백서에있는 프레임 워크를 사용하는 것이 좋습니다.
선형 암호화 분석을 넘어서 얼마나 멀리 갈 수 있습니까? , Thomas Baignères, Pascal Junod, Serge Vaudenay, ASIACRYPT 2004.
결정적인 결과는 , 여기서 D ( D 0 은 두 분포 D 0 과 D 1 사이의 Kullback-Leibler 거리입니다. KL 거리의 정의를 확장하면 귀하의 경우에
0 log 0 이라는 규칙으로입니다.
때 , 우리는 찾을 D ( D 0 . 따라서 p ≫ ϵ 인 경우 n ~ p ( 1 - p ) / ϵ 2 코인 플립이 필요합니다. p = 0 일때 D ( D 0 이므로 n ~ 1 / ϵ 동전 뒤집기가 필요합니다. 따라서이 공식은 이미 알고있는 특별한 경우와 일치하지만 모든 n , ϵ으로 일반화됩니다.
정당화에 대해서는 논문을 참조하십시오.
일 때 , 정당화는 손으로 쉽게 처리 할 수 있습니다. 로 N 관찰, 헤드의 수는 하나입니다 이항 ( N , P ) 또는 이항 ( N , P + ε ) 이 가장 작은 발견 할 수 있도록, N 등이 두 분포는 구별 될 수있다.
올바른 평균과 분산을 사용하여 가우시안을 사용하여이 두 가지를 근사한 다음 두 가우시안을 구별하기 어려운 표준 결과를 사용할 수 있습니다. 정도이면 근사값은 양호합니다 .
특히, 이것은 과 N ( μ 1 , σ 2 1 ) 을 구별하는 것으로 귀착됩니다. 여기서 μ 0 = p n , μ 1 = p + ϵ ) n , σ 2 0 = p ( 1 − p ) n , σ 2 1 = ( p + ϵ ) . 최적 구분자 의 오차 확률은 erfc ( z )입니다. 여기서 z = ( μ 1 − μ 0 ) / ( σ 0 + σ 1 ) ≈ ϵ √ . 따라서일정한 성공 확률과 구별하기위해서는z∼1이필요하다. 이것은p≫ϵ 일때n~2p(1-p)/ϵ2(상수 계수까지) ...에 해당합니다.
일반적인 경우 ... 용지를 참조하십시오.