Kerberos, a network authentication protocol created by MIT, uses symmetric-key cryptography[5] to authenticate users to network services — eliminating the need to send passwords over the network. When users authenticate to network services using Kerberos, unauthorized users attempting to gather passwords by monitoring network traffic are effectively thwarted.
[5] A system where both the client and the server share a common key that is used to encrypt and decrypt network communication.