An Enhanced Efficient Password-Authenticated Key Exchange Protocol for the Internet of Things
The symmetric Password-Authenticated Key Exchange (PAKE) protocol enables two parties sharing a low-entropy password to establish a high-entropy session key, offering advantages in simplicity and efficiency. This makes it particularly suitable for Internet of Things (IoT) devices with limited computational resources, positioning it as one of the most effective security methods for authentication and key exchange in IoT environments. In this paper, we analyze a recently proposed efficient symmetric PAKE protocol for IoT, identifying its vulnerability to offline dictionary attacks and its failure to meet the claimed security goals. Building upon the analysis of these design flaws, we present an enhanced protocol, demonstrating its security within the random oracle model. The enhanced protocol retains the protocol flow and computational operations of the original protocol to the greatest extent possible, maintains nearly the same computational efficiency, and simultaneously addresses the vulnerabilities that made the original protocol susceptible to offline dictionary attacks.
Authors
- Jianghong Wei (ORCID: https://orcid.org/0000-0002-0286-7973)
- Q. Fan (ORCID: https://orcid.org/0009-0005-9261-7001)
- Xuexian Hu (ORCID: https://orcid.org/0000-0001-9778-9463)
- Zhiqiang Zhao (ORCID: https://orcid.org/0009-0004-1113-7931)
- Qihui Zhang (ORCID: https://orcid.org/0000-0001-7015-2059)
- Shize Shang
Institutions
- PLA Information Engineering University (CN)
Publication Details
- Journal
- IEEE Internet of Things Journal
- Published
- 2025-09-03
- DOI
- https://doi.org/10.1109/jiot.2025.3605605
- Primary Topic
- Advanced Authentication Protocols Security
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- National Natural Science Foundation of China