A network authentication protocol that provides secure user authentication over a non-secure network.