39
Итак,
допустим, Pr[
M = m] > 0. Сначала отметим,
Pr[
C = c |
M = m] = Pr[Enc
K (M ) =
c | M = m] = Pr[Enc
K (m) = c],
где первое равенство вытекает из определения случайной переменной
C, а вто-
рое - из
поставленного нами условия, что
M равно
m. Зададим δс def
Pr[EncK (
m) = c] = Pr[C = c | M =
m] . Если условие леммы верно, тогда для каж-
дого m' ∈ M мы имеем Pr[EncK (m') = c] = Pr[C = c | M = m'] = δc. Используя
теорему Байеса (см. Приложение A.3), мы имеем:
где суммирование проводится по m' ∈ M при Pr[M = m'] ≠ 0. Мы приходим
к выводу, что для каждого m ∈ M и c ∈ C, для которых Pr[C = c] > 0, верно,
что Pr[M = m | C =
c] = Pr[M =
m], следовательно, система абсолютно секретна.
Достарыңызбен бөлісу: