I am attending a cryptography course on Coursera. I am stuck at one question which I cannot answer right, even after a few tries.
Which of the following are true about Vigenère cipher? (Check all that apply)
- A Vigenère cipher with key of length 100 can be broken (in a reasonable amount of time) using exhaustive search of the key space.
- The Vigenère cipher can always be broken, regardless of the length of the key and regardless of the length of plaintext being encrypted
- The Vigenère cipher is computationally infeasible to break if the key has length 100, even if 1000s of characters of plaintext are encrypted.
- The Vigenère cipher is perfectly secret if the length of the key is equal to the length of the messages in the message space.
I am not sure about answer nr. 1--whether it can be broken in a reasonable amount of time. Non-computationally? For sure not.
I think the second answer is also wrong, as by definition. If the key and message are the same length, it is perfectly secret. (well the key has to be randomly chosen...)
Third answer is also wrong since the key repeats.
The fourth one is true as I mentioned for the second one.
I am not sure what possibilities I have tried, but I cannot pass this one.