2012•Security and Communication NetworksRequires access

A communication and computation‐efficient three‐party authenticated key agreement protocol

Zuowen Tan

Open publisher page 6 citations

Abstract

ABSTRACT The three‐party authenticated key agreement protocol enables two clients to authenticate each other and agree on a session key over an insecure public network with the help of a trusted server. The password‐based three‐party authenticated key agreement protocols often have two drawbacks: (1) the server must store large numbers of passwords and (2) low‐entropy passwords easily suffer from potential guessing attacks. The public key infrastructure‐based three‐party authenticated key agreement protocols need no password. In 2008, Chen et al. proposed a round‐efficient three‐party authenticated key agreement protocol that needs no password or public key cryptosystem. However, the computation costs and communication loads of their protocol are still high. In 2009, Yang et al. proposed an efficient three‐party authenticated key exchange protocol based upon elliptic curve cryptography for mobile commerce environments. Unfortunately, both three‐party authenticated key agreement protocols are insecure. In this paper, we propose a novel three‐party authenticated key agreement protocol that requires neither public key cryptosystem nor password. Compared with the previous three‐party authenticated key agreement protocols, the novel three‐party authenticated key agreement protocol requires considerably fewer rounds, lower communication cost and smaller computation cost. The comparisons have shown that our three‐party authenticated key agreement protocol is more practical than other three‐party authenticated key agreement protocols. The proposed protocol is provably secure on the basis of the intractability of the computational Diffie–Hellman problems in the random oracle model. Copyright © 2012 John Wiley & Sons, Ltd.

About this research paper

What this paper is about

ABSTRACT The three‐party authenticated key agreement protocol enables two clients to authenticate each other and agree on a session key over an insecure public network with the help of a trusted server. The password‐based three‐party authenticated key agreement protocols often have two drawbacks: (1) the server must store large numbers of passwords and (2) low‐entropy passwords easily suffer from potential guessing attacks. The public key infrastructure‐based three‐party authenticated key agreement protocols need no password. In 2008, Chen et al. proposed a round‐efficient three‐party authenticated key agreement protocol that needs no password or public key cryptosystem. However, the computation costs and communication loads of their protocol are still high. In 2009, Yang et al. proposed an efficient three‐party authenticated key exchange protocol based upon elliptic curve cryptography for mobile commerce environments. Unfortunately, both three‐party authenticated key agreement protocols are insecure. In this paper, we propose a novel three‐party authenticated key agreement protocol that requires neither public key cryptosystem nor password. Compared with the previous three‐party authenticated key agreement protocols, the novel three‐party authenticated key agreement protocol requires considerably fewer rounds, lower communication cost and smaller computation cost. The comparisons have shown that our three‐party authenticated key agreement protocol is more practical than other three‐party authenticated key agreement protocols. The proposed protocol is provably secure on the basis of the intractability of the computational Diffie–Hellman problems in the random oracle model. Copyright © 2012 John Wiley & Sons, Ltd.

Why it matters

OpenAlex reports 6 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

ABSTRACT The three‐party authenticated key agreement protocol enables two clients to authenticate each other and agree on a session key over an insecure public network with the help of a trusted server. The password‐based three‐party authenticated key agreement protocols often have two drawbacks: (1) the server must store large numbers of passwords and (2) low‐entropy passwords easily suffer from potential guessing attacks. The public key infrastructure‐based three‐party authenticated key agreement protocols need no password. In 2008, Chen et al. proposed a round‐efficient three‐party authenticated key agreement protocol that needs no password or public key cryptosystem. However, the computation costs and communication loads of their protocol are still high. In 2009, Yang et al. proposed an efficient three‐party authenticated key exchange protocol based upon elliptic curve cryptography for mobile commerce environments. Unfortunately, both three‐party authenticated key agreement protocols are insecure. In this paper, we propose a novel three‐party authenticated key agreement protocol that requires neither public key cryptosystem nor password. Compared with the previous three‐party authenticated key agreement protocols, the novel three‐party authenticated key agreement protocol requires considerably fewer rounds, lower communication cost and smaller computation cost. The comparisons have shown that our three‐party authenticated key agreement protocol is more practical than other three‐party authenticated key agreement protocols. The proposed protocol is provably secure on the basis of the intractability of the computational Diffie–Hellman problems in the random oracle model. Copyright © 2012 John Wiley & Sons, Ltd.

Key concepts: Computer science, Authenticated Key Exchange, Password, Computer security, Key-agreement protocol, Session key, Oakley protocol, Key (lock)

Related papers

Back to paper searchBrowse research topicsOriginal source
A communication and computation‐efficient three‐party authenticated key agreement protocol — Research Paper | ScholarLens