학술논문

Efficient password-authenticated key exchange from RLWE based on asymmetric key consensus.
Document Type
Proceedings Paper
Author
Yang, Yingshan (PRC-ASBJ-SC) AMS Author Profile; Gu, Xiaozhuo (PRC-ASBJ-SC) AMS Author Profile; Wang, Bin (PRC-ASBJ-SC) AMS Author Profile; Xu, Taizhong (PRC-CNCERT) AMS Author Profile
Source
Information security and cryptology (20200101), 31-49.
Subject
94 Information and communication, circuits -- 94A Communication, information
  94A62 Authentication and secret sharing
Language
English
Abstract
Summary: ``A password-authenticated key exchange (PAKE) protocol allows two entities sharing a password to perform mutual authentication and establish a session key. Benefiting from the use of a low-entropy human-memorable password, PAKE avoids the use of PKI in the authentication process, making it more flexible and cheaper. However, with the development of quantum computing, protocols based on classical assumptions will no longer be secure, so designing a PAKE protocol capable of resisting quantum attacks has become an important research direction. In this work, we propose an efficient PAKE protocol using a new error reconciliation mechanism based on the ring learning with errors (RLWE) problem, which is considered to resist quantum attacks. Our protocol is proven security under the Bellare-Pointcheval-Rogaway (BPR) model. The protocol is implemented using the C language, which is highly portable, and is also optimized utilizing the Advanced Vector Extensions 2 (AVX2) instruction set. Compared with the C implementation of Ding's protocol, our reference C implementation is more than 12x faster, and the efficiency is doubled after AVX2 optimization. Moreover, by choosing the appropriate parameters, the security strength of our scheme is improved and the message size is reduced.''

Online Access