Cryptanalysis  is the branch of cryptography  that studies how to break codes and cryptosystems. Cryptanalysis creates techniques to break ciphers , in particular by methods more efficient than a brute-force search . In addition to traditional methods like frequency analysis  and index of coincidence , cryptanalysis includes more recent methods, like linear cryptanalysis  or differential cryptanalysis , that can break more advanced ciphers.


Glossary of Security Terms: Cryptanalysis
1.05 GEEK