Friday, 8 June 2018

What Cryptanalysis Is And How It Works

By Steven Morris


Generally speaking, this is a study and practice of looking at a system of information in order to find secret codes, messages, or other information hidden within the system. There are a number of reasons why an individual or organization would have a good reason to do such a thing, both nefarious and for a greater good. It might be surprising to learn the many different uses of cryptanalysis.

Many people are familiar with messages and information being encrypted when they log on securely to their bank account online or in many other situations on the Internet to help protect your security. While it is very difficult to do, it is still possible to decode the protection that keeps your information secure to the highly skilled cryptanalyst. While this does not happen very often, it is important to know that these cryptographic security codes can be cracked by a talented hacker without even knowing what the cryptographic key is.

One of the keys to this kind of work is looking for weaknesses that are already present in a system. This turns out to be much easier than trying to create new weaknesses. Knowing this makes it very important for any kind of technological developer or anyone working with encrypted data to make sure to have a trained professional ensure that there are no weaknesses in their security system.

Like most things involving technology, this is a field that has seen a lot of change over the years. However, the goal of essentially breaking a code is the thing that has remained constant over the years. The main thing that has changed is the practice has had to adapt as the technology behind cryptography has become more complex.

The first cryptanalysts were working with a pen and paper, something that seems unthinkable given how complex and difficult codes are nowadays. Things were much simpler then, but they probably took even longer given the manual nature of the work involving writing and solving equations. Large computers were used in the World War II era, and then we arrive at the advanced technological setup of today.

The thing that makes this study and practice difficult is that there is never a complete set of information provided. This means that the person must only work with what they are provided. With this added challenge, they must use the information to solve the code.

Breaking the code is one of the steps a cryptanalyst must take. This is basically figuring out how the message was coded. Mathematics is usually a big part of this step, since it is the only way to solve an encrypted message that is as complex as they are today.

Once a cryptanalyst has figured out how a code works, he or she must decode the message. This involves looking at all of the encrypted messages. The individual must use deductive reasoning and eliminate the wrong answers, and see the original message that they have been provided with in its entirety to make sure their solution actually works and makes sense.




About the Author:



No comments:

Post a Comment