Software → Security
Symmetric Encryption
Encryption where the same secret key is used to encrypt and decrypt data.
Motivation
Symmetric encryption solves the problem of fast private communication when both parties share a secret key.
Where it fits
Symmetric Encryption belongs to cryptography and secure communication.
Mental model
The same key encrypts and decrypts data, which makes it fast but creates a key distribution problem.
Common mistakes
- Sharing symmetric keys through insecure channels.
- Using encryption without authentication.
Related concepts
Symmetric Encryption connects to AES, TLS, key exchange, and encryption.