a variable that is applied with a specific algorithm to encrypt unprotected data. The length of a key usually determines how difficult the process of decryption will be.
the enforcement of message authentication and various encryption methods. The purpose is to provide privacy for various services communicating on the internet.