Encryption Notes
Encryption
Definition
- Encryption involves transforming data into a meaningless format.
- Strong encryption renders the data incomprehensible without the correct key and algorithm.
- Data in plain text is converted to ciphertext using an algorithm key.
Ciphertext
- Ciphertext is the encrypted form of data.
Types of Encryption
Symmetric Encryption
- Symmetric encryption uses the same key for both encryption and decryption.
- Process:
- Plain text is encrypted into ciphertext using an encryption key.
- The ciphertext and the encryption key are transmitted separately to the receiving device.
- The receiving device uses the same key to decrypt the ciphertext back into plain text.
Asymmetric Encryption
- Asymmetric encryption employs two distinct keys: a public key and a private key.
- Process:
- Plain text is encrypted into ciphertext using a public key.
- The ciphertext is transmitted to the receiving device.
- The ciphertext can only be decrypted using the corresponding private key, not the public key used for encryption.