A cryptographic algorithm in which the same key is used to encrypt and decrypt a single message or block of stored information.
Keys used in a symmetric cryptosystem must be kept secret, yet are required on both ends of a protocol exchange. They are commonly used on a per-session basis by layered protocols such as TLS and SSL.
Context Categories:
Data Security