MIT Kerberos is an implementation of the Kerberos
network authentication protocol. It is designed to
provide strong authentication for client/server
applications by using secret-key cryptography.
Kerberos is available in many commercial products
as well.