SPEKE
SPEKE (Simple Password Exponential Key Exchange) is a cryptographic method for password-authenticated key agreement. == Description == The protocol consists of little more than a Diffie–Hellman key exchange where the Diffie-Hellman generator g is created from a hash of the password.