Symmetric key encryption requires that each computer have a secret key that is used to encrypt data before sending it over a network. The same key is required by both computers to decrypt the encrypted information. Symmetric key encryption works like a secret code that both computers must know to encode and decode messages.