CYG Chapter 4 Entropy and Perfect Secrecy
Questions about the lecture 'Cryptography' of the RWTH Aachen Chapter 4 Entropy and Perfect Secrecy
Questions about the lecture 'Cryptography' of the RWTH Aachen Chapter 4 Entropy and Perfect Secrecy
-
- 1 / 49
-
Lernkarten
What is the assumption?
[theorem413.ps.entropyperfectsecrecy]
For every cs with M+,K+, and |M|=|K|=|C|
What is the definition?
[theorem413.ps.entropyperfectsecrecy, 1+2]
If (i) and (ii) holds then it has ps
(i) P(K’=K)=1/|K| for all K
(ii) For all M, C exists a unique K such that e(M,K)=C
What is the proof “←”?
[theorem413.ps.entropyperfectsecrecy, 3]
1. Show that P(C’|M’)=1/|K|
2. Show that P(C’)=1/|K|
3. Use corollary 4.11 to prove ps
What are the remarks?
[ps.entropyperfectsecrecy, 2]
1. If all sets are positive then only require |M|=|K| for ps
2. If M with pi=0 then si of M’ and C’ still holds
What are the tools?
[vernam.ps.entropyperfectsecrecy, 5]
1. X={0,…,m-1} with MN=CN=KN=XN
2. Random variable MN’ with support MN
3. Random variable KN’ iid with P(Kj’=i)=1/m
4. Encryption e(M,K) = ((a1+s1) mod m, …, (aN+sN) mod m)
5. CN’ = e(MN’,KN’)
What is the definition?
[theorem415.vernam.ps.entropyperfectsecrecy]
Vernam cipher has ps
What is the proof?
[theorem415.vernam.ps.entropyperfectsecrecy]
Proof with theorem 4.13
What are the disadvantages?
[vernam.ps.entropyperfectsecrecy, 3]
1. |K+|>=|M+|
2. Keys have to be communicated over a secure channel in advance
3. Therefor exist only limited commercial applications
What happened nevertheless?
[vernam.ps.entropyperfectsecrecy]
It is said to be used in the cold war between Washington and Moscow