Explain briefly how the following substitution ciphers can be broken: Caesar cipher, simple substitution cipher, Vigenère cipher.
a) Caesar cipher: Brute force method by trying all possible shifts. Simple substitution cipher: Frequency analysis. Vigenère cipher: Kasiski examination.
b) Caesar cipher: Frequency analysis. Simple substitution cipher: Kasiski examination. Vigenère cipher: Brute force method by trying all possible shifts.
c) Caesar cipher: Kasiski examination. Simple substitution cipher: Brute force method by trying all possible shifts. Vigenère cipher: Frequency analysis.
d) Caesar cipher: Frequency analysis. Simple substitution cipher: Brute force method by trying all possible shifts. Vigenère cipher: Kasiski examination.