Frequency Analysis Attack
Frequency analysis is an attack particularly efficient when the attacker tries to disclose ciphertexts corresponding to texts in natural language.
- in natural languages, certain letters appear more than others
- by examining those frequencies, you can derive some information about the key
- exploits the:
- frequency of letters in texts
- frequency of the first letter in words
- repetition of words and spaces in texts
- differs from one language to another
- basic tool for breaking most classical ciphers