An authentication mechanism employed by two parties for the purpose of proving each other's identity to one another.