Paper 2004/196 Original: eprint.iacr.org/2004/196 ↗

Password Based Key Exchange with Mutual Authentication

Shaoquan Jiang
Guang Gong
Abstract

A reasonably efficient password based key exchange (KE) protocol with provable security without random oracle was recently proposed by Katz, {\em et al.} \cite{KOY01} and later by Gennaro and Lindell \cite{GL03}. However, these protocols do not support mutual authentication (MA). The authors explained that this could be achieved by adding an additional flow. But then this protocol turns out to be 4-round. As it is known that a high entropy secret based key exchange protocol with MA\footnote{we do not consider a protocol with a time stamp or a stateful protocol (e.g., a counter based protocol). In other words, we only consider protocols in which a session execution within an entity is independent of its history, and in which the network is asynchronous.} is optimally 3-round (otherwise, at least one entity is not authenticated since a replay attack is applicable), it is quite interesting to ask whether such a protocol in the password setting (without random oracle) is achievable or not. In this paper, we provide an affirmative answer with an efficient construction in the common reference string (CRS) model. Our protocol is even simpler than that of Katz, {\em et al.} Furthermore, we show that our protocol is secure under the DDH assumption ({\em without} random oracle).

Metadata
Available format(s)
PDF
Publication info
Preprint.
History
2004-08-14: last updated
2004-08-12: published
Short URL
https://ia.cr/2004/196
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2004/196,
      author = {Shaoquan Jiang and Guang Gong},
      title = {Password Based Key Exchange with Mutual Authentication},
      howpublished = {Cryptology {ePrint} Archive, Paper 2004/196},
      year = {2004},
      url = {https://eprint.iacr.org/2004/196}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.