Classical and information theory Flashcards

1
Q

Vigenere’s cipher had been considered unbreakable for centuries, but in the 19th century Kasiski managed to break it.

a) Describe Vigenere’s cipher and its encipherment and decipherment transformations.
b) Describe the Kasiski’s method of cryptanalysis of Vigenere’s cipher.
c) How can we make Vigenere’s cipher resistant to Kasiski’s attack?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Kasiski’ s method of cryptanalysis reduces the cryptanalysis of a polyalphabetic cipher to several problems of cryptanalysis of monoalphabetic ciphers. These monoalphabetic ciphers are shift ciphers.

a) To break a shift cipher, it is enough to find the most frequent letter in the cryptogram and that will be the substitution for the most frequent letter of the original alphabet Why don’t we need to do the same for the rest of the alphabet?
b) Caesar’s cipher is a shift cipher. What is the value of the shift in the Caesar’s cipher?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

How can we break the Vigenere’s cipher?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Explain the concepts of confusion and diffusion?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Explain the requirements for an entropy function. Give the definition of Shannon’s entropy function and explain how it satisfies these requirements.

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Why isn’t the Vigenere’s cipher perfectly secure?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly