Computer network authentication protocol that allows nodes that communicate over a non-secure network to prove their identity to one another in a secure manner. The Massachusetts Institute of Technology developed the protocol and makes an implementation of Kerberos freely available.