Data can be intercepted.
When data travels across a network, someone may intercept it.
Encryption protects the meaning of the data by scrambling it before it is sent.
↓
Encrypted data
↓
Meaningless if intercepted
Understand how encryption turns readable data into meaningless cipher text, and why public and private keys help keep data secure online.
When data travels across a network, someone may intercept it.
Encryption protects the meaning of the data by scrambling it before it is sent.
Plain text is the original readable data.
Cipher text is the encrypted data. It looks scrambled until the correct key is used to decrypt it.
Encryption is like putting a message into a locked box before sending it.
Someone may steal the box, but they cannot understand the message without the correct key.
In symmetric encryption, the same key is used to encrypt and decrypt the data.
Both sender and receiver must have the shared key.
Asymmetric encryption uses a public key and a private key.
The public key encrypts the data. The private key decrypts it. The private key is not shared.
HTTPS helps protect data sent between a browser and a web server.
The server sends a digital certificate. If it is valid, an encrypted connection is created.
Students often write that encryption stops data being intercepted.
That is not accurate. Encryption makes the data meaningless if it is intercepted.
When comparing symmetric and asymmetric encryption, always mention both methods.
| Type | Key idea |
|---|---|
| Symmetric | One shared key encrypts and decrypts |
| Asymmetric | Public key encrypts, private key decrypts |
Encryption converts plain text into cipher text using an algorithm and key.
Symmetric encryption uses one shared key. Asymmetric encryption uses public and private keys.
HTTPS uses encryption to help protect data sent between a browser and server.
You have now completed the Data Transmission Knowledge Library. Next, the course moves into Hardware and the role of the CPU.