N-Party encrypted diffie-hellman key exchange using different passwords
Authenticated Key Exchange Secure against Dictionary Attacks