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


R. B.
This flashcard set delves into advanced concepts of entropy and perfect secrecy in cryptography at the university level, focusing on definitions, theorems, and proofs related to Vernam cipher, entropy calculations, and information theory tools. It covers key topics like perfect secrecy conditions, entropy definitions, and the Noiseless Coding Theorem, providing essential insights for students and professionals in computer science and cryptography.
Karten
49
Lernende
1
Sprache
Englisch
Kategorie
Informatik
Stufe
Universität
Erstellt / Aktualisiert
21.03.2017 / 18.08.2017

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

Lernen