- Encrypted key exchange
Encrypted Key Exchange (also known as EKE) is a family of
password-authenticated key agreement methods described bySteven M. Bellovin and Michael Merritt. [cite conference|author=S. M. Bellovin|coauthors=M. Merritt|title=Encrypted Key Exchange: Password-Based Protocols Secure Against Dictionary Attacks|booktitle=Proceedings of the I.E.E.E. Symposium on Research in Security and Privacy, Oakland|month=May|year=1992|url=http://citeseer.ist.psu.edu/bellovin92encrypted.html] Although several of the forms of EKE in this paper were later found to be flawed, the surviving, refined, and enhanced forms of EKE effectively make this the first method to amplify a sharedpassword into a shared key, where the shared key may subsequently be used to provide azero-knowledge password proof or other functions.In the most general form of EKE, at least one party encrypts an ephemeral (one-time) public key using a password, and sends it to a second party, who decrypts it and uses it to negotiate a shared key with the first party.
A second paper describes Augmented-EKE, [cite conference|author=S. M. Bellovin|coauthors=M. Merritt|title=Augmented Encrypted Key Exchange: A Password-Based Protocol Secure Against Dictionary Attacks and Password File Compromise|booktitle=Proceedings of the 1st ACM Conference on Computer and Communications Security|pages 244-250|publisher=ACM Press|month=November|year=1993| url = http://citeseer.ist.psu.edu/bellovin93augmented.html] and introduced the concept of augmented
password-authenticated key agreement for client/server scenarios. Augmented methods have the added goal of ensuring that password verification data stolen from a server cannot be used by an attacker to masquerade as the client, unless the attacker first determines the password (e.g. by performing a brute force attack on the stolen data).A version of EKE based on Diffie-Hellman, known as DH-EKE, has survived attack and has led to improved variations, such as the
PAK family of methods in IEEE P1363.2.References
ee also
*
Password-authenticated key agreement
Wikimedia Foundation. 2010.