2003 · 1.4K citations · 17 references
ComputingComputer ScienceCybersecurityComputer SecurityCryptographySecurity ProtocolsAuthentication ProtocolsCryptographic Protocol DesignCryptographic ProtocolsKey Exchange ProtocolsPublic-key CryptographySymmetric-key CryptographyDictionary AttacksKey ExchangeKey Exchange In AuthenticationKey Exchange Protocol SecurityPassword Guessing AttacksPassword SharingSecure Authentication ProtocolsSecure Key Exchange
Classic cryptographic protocols based on user-chosen keys allow an attacker to mount password-guessing attacks. A combination of asymmetric (public-key) and symmetric (secret-key) cryptography that allow two parties sharing a common password to exchange confidential and authenticated information over an insecure network is introduced. In particular, a protocol relying on the counter-intuitive motion of using a secret key to encrypt a public key is presented. Such protocols are secure against active attacks, and have the property that the password is protected against offline dictionary attacks.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
17
New directions in cryptography
Whitfield Diffie, Martin E. Hellman · IEEE Transactions on Information Theory · 1976 · 14.4K citations