Simultaneous Authentication of Equals: A Secure, Password-Based Key Exchange for Mesh Networks
Augmented encrypted key exchange: a password-based protocol secure against dictionary attacks and password file compromise