|
||||||||||||||||||||||||||||
|
CryptanalysisCryptanalysis Cryptanalysis normally involves the process of discovering a secret key. In similar terminology, this may be referred to as code breaking. It may also be defined as any attempt at circumventing the overall security of specific cryptographic protocols and algorithms not necessarily related to encryption. In most cases, cryptanalysis excludes techniques that do not target the vulnerability in the cryptographic algorithm. This may include bribery, keystroke logging and social engineering techniques.
While the goal of cryptanalysis has generally remained the same, various strategies have been implemented throughout history. These changes range from pen and paper methods to computer-based schemes currently used today.
The results of cryptanalysis have also changed drastically. Unlimited success can no longer be associated with code breaking as hierarchical classification now determines what constitutes a rare and practical attack. Techniques for breaking cryptographic schemes are more radical than before and usually involve solving complex mathematical algorithms. |
|||||||||||||||||||||||||||