
Encryption vs Encoding
Encryption and decryption
Encryption is the process of converting plaintext to encrypted text. Since encrypted text cannot be read by anyone, encrypted text hides the original data from unauthorized users. The process entailing encryption and decryption together is called cryptography. The unencrypted data is called plaintext, while the encrypted data is called ciphertext. The algorithms used to encrypt and decrypt messages are called encryption algorithms.
Decryption is the process of converting encrypted data to plaintext. Basically, it is the reverse of encryption. It is used to decrypt the encrypted data so that only an authorized user can access and read the data. The authorized user uses a pre-shared secret key for converting encrypted data to plaintext.
Â
Difference between encryption and decryption
Encryption | Decryption |
Encryption is a process in which a plaintext message is converted into encrypted form. Â Â Â | Decryption is a process in which an encrypted message is converted into its plaintext form. |
Encryption takes place at the sender’s end.                                     | Decryption takes place at the receiver’s end. |
It converts the plaintext into ciphertext. | It converts the ciphertext into plaintext. |
In encryption, the sender encrypts the data and then sends to the receiver. Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â | In decryption, the receiver receives the data (ciphertext) and then converts it into plaintext. |
Encryption algorithms
There are many algorithms available for encryption and decryption. A few algorithms are symmetric, while others are asymmetric.
Some of the widely used encryption algorithms:
- Triple DES
- Twofish encryption algorithm
- Blowfish encryption algorithm
- Advanced Encryption Standard (AES)
- RC4
- DSA
- Diffie-Hellman
- RSA (Rivest-Shamir-Adleman) security
Cryptanalyst
A cryptanalyst is someone who analyzes and decrypts the encrypted data, even without having knowledge of the decryption key. The analysis of cryptosystem, ciphertext and ciphers is called cryptanalysis. Cryptanalysts (Read more...)
*** This is a Security Bloggers Network syndicated blog from Infosec Resources authored by Nitesh Malviya. Read the original post at: http://feedproxy.google.com/~r/infosecResources/~3/sdYTp5tAc9g/