Secret key encryption (Symmetric algorithms)
The encryption key is the same as the decryption key: if you can encrypt a message, you can decrypt the message.
If Alice wants to send a message to Bob, they must first agree on a shared key.
In a well-designed system, the attacker must try all possible keys in order to read or forge messages: no shortcuts.