Introduction
Imagine you want to send a secret message to a friend, but you both only have one key to lock and unlock the message. This is the challenge symmetric encryption solves: keeping information safe using the same secret key for both locking and unlocking.