Cryptography

What is Cryptography?

Cryptography is the method of encrypting and decrypting information through complex mathematics.

The security of many modern cryptographic techniques is based on the difficulty of certain computational problems, such as the integer factorisation problem and the discrete logarithm problem

 Cryptographic history, cryptographic algorithms, and cryptographic system designers must consider the potential effects of quantum computing of cryptography.

Prior to the early 20th century , cryptography was concerned with linguistic patterns while the emphasis has shifted towards mathematics.

 The development of digital computers has created much more complex ciphers using supplanted linguistic cryptography for both cipher design and cryptanalysis.

The cryptographic process results in the cipher text for transmission or storage involves the study of cryptographic mechanism with the intention to break them Cryptanalysis is also used during the design of the new cryptographic techniques to test their security strengths

 A cipher is a pair of algorithms that create the encryption and the reversing decryption . Historically ciphers were often used directly for encryption or decryption without additional procedures such as authentication or integrity checks

Computer ciphers can be characterized by their operation on binary bits  There are three forms of encryption that are widely used , symmetric cryptography , asymmetric cryptography , and hashing .

 In the United States , cryptography is legal for domestic use , but there has been much conflict over legal issues related to cryptography



The earliest use of cryptography was seen in the tomb taken from the Old Kingdom in Egypt



Public key cryptography aka asymmetric cryptography is one of the backbones of cryptocurrency

There are proofs that cryptographic techniques are secure if a certain computational problem can not be solved efficiently.



The art and science of breaking the cipher text is known as cryptanalysis 

Leave a comment