LEARN CRYPTOGRAPHY AND NETWORK SECURITY
#What is Cryptography:
#1 Symmetric Cryptography or Secret Key Cryptography:
|Secret Key Cryptography or Symmetric Cryptography|
It uses a single key for both encryption and decryption. The key must be kept secret by sender and receiver (no one else), because they need same key to encrypt and decrypt the message. Therefore, it is known as secret key cryptography. There are some algorithms used for symmetric cryptography for encryption & decryption. Following are the most popular algorithms used symmetric cryptography.
- Data Encryption Standard (DES): It is most widely used technique. DES was developed in 1970 as a US-government standards for protecting non-classified information and was published as a Federal Information Processing Standard. DES encrypts 64-bit plain text blocks under the control of 56-bit keys. Each key is extended by a parity bit to give a 64-bit working key.
- Advanced Encryption Standard (AES): It is an encryption standard developed by US National Institute of Standards and Technology (NIST) in 2001. AES has a fixed size of 128-bit block data and a key size of 128, 192 or 256-bits.
#2 Asymmetric Cryptography or Public Key Cryptography:
|Public Key Cryptography or Asymmetric Cryptography|
An asymmetric cryptography or public key cryptography is a form of encryption where keys come in pairs. What one key encrypts, only the other can decrypt. Frequently keys are interchangeable, in the sense that if the key ‘A’ encrypt the message, then key ‘B’ can decrypt it, and if key ‘B’ encrypts a message, then key ‘A’ can decrypt it. Therefore, it is also known as Public Key Cryptography, because the sender and receiver have separate key to read the message.
#Where is the cryptography used?
I hope you have got the basic information about Cryptography and its uses. If you like the article then give me feedback by leaving your comment below in the comment section. Share this article with your friends circle. Thank you!