Cryptography - Symmetric Cipher


A Symmetric Cipher is cipher that uses shared key (shared secret between the two parties. Because the key is shared, the cipher is said to be symmetric in contrario to asymmetric where the secret is known from only one side.

The most known symmetric cipher is the Advanced Encryption Standard (AES)


Connection encryption

The symmetric cipher is quicker than an asymmetric one that's why they are generally used in a second phase of a SSL connection when the shared secret has been exchanged between the two parties via a connection encrypted by asymmetric cipher.

Data encryption

Symmetric Cipher are also used in data transition. For instance, you may send an email verification with a link that has an encrypted payload. If the user clicks on the link, you receive the data and you can verify that it was the data you send.

Powered by ComboStrap