通信学报 ›› 2022, Vol. 43 ›› Issue (4): 95-106.doi: 10.11959/j.issn.1000-436x.2022062

• 学术论文 • 上一篇    下一篇

后量子基于验证元的三方口令认证密钥交换协议

廉欢欢1, 侯慧莹1, 赵运磊1,2   

  1. 1 复旦大学计算机科学技术学院,上海 200433
    2 西安电子科技大学综合业务网国家重点实验室,陕西 西安 710071
  • 修回日期:2021-12-17 出版日期:2022-04-25 发布日期:2022-04-01
  • 作者简介:廉欢欢(1993- ),女,河南沁阳人,复旦大学博士生,主要研究方向为密码学、信息安全等
    侯慧莹(1992- ),女,山东济宁人,复旦大学博士生,主要研究方向为应用密码学和信息安全等
    赵运磊(1974- ),男,山东阳谷人,博士,复旦大学特聘教授、博士生导师,主要研究方向为后量子密码、密码协议和计算理论等
  • 基金资助:
    国家自然科学基金资助项目(U1536205);国家自然科学基金资助项目(61472084);国家重点研发计划基金资助项目(2017YFB0802000);上海市创新行动计划基金资助项目(16DZ1100200);上海市科学技术发展基金资助项目(16JC1400801);上海市科委技术标准基金资助项目(21DZ2200500);山东省重点研发计划基金资助项目(2017CXG0701);山东省重点研发计划基金资助项目(2018CXGC0701)

Post-quantum verifier-based three-party password authenticated key exchange protocol

Huanhuan LIAN1, Huiying HOU1, Yunlei ZHAO1,2   

  1. 1 College of Computer Science and Technology, Fudan University, Shanghai 200433, China
    2 State Key Laboratory of Integrated Services Networks, Xidian University, Xi’an 710071, China
  • Revised:2021-12-17 Online:2022-04-25 Published:2022-04-01
  • Supported by:
    The National Natural Science Foundation of China(U1536205);The National Natural Science Foundation of China(61472084);The National Key Research and Development Program of China(2017YFB0802000);Shanghai Innovation Action Project(16DZ1100200);Shanghai Science and Technology Development Funds(16JC1400801);Technical Standard Project of Shanghai Scientific and Technological Committee(21DZ2200500);Shandong Provincial Key Research and Development Program(2017CXG0701);Shandong Provincial Key Research and Development Program(2018CXGC0701)

摘要:

针对服务器直接以明文的方式存储口令,存在服务器泄露的风险,基于两方的基于格的口令认证密钥交换(PAKE)协议不适用于大规模通信系统的问题,提出了一种格上基于验证元的三方口令认证密钥交换协议。通过随机口令哈希方案生成验证元,并结合口令策略检查机制实现口令的检查,利用基于格的 CCA 安全公钥加密体制构造一个新的基于验证元的 3PAKE 协议,同时实现用户与服务器的双向认证。安全性和性能分析证明了所提协议在通信效率和安全度上都具有较好的优势。

关键词: 三方密钥交换, 口令认证, 验证元, 格, 可证明安全

Abstract:

In view of the fact that server stored the passwords directly in plaintext, there was a risk of server compromise, and two-party PAKE protocol was not suitable for large-scale communication systems, a three-party verifier-based password authenticated key exchange protocol from lattices was proposed.Hashing scheme and zero-knowledge password policy check were combined to realize the generation of verifier and the password checking.A novel verifier-based 3PAKE protocol was constructed by using CCA-secure public-key encryption from lattices, which realized mutual authentication.Security and performance analysis shows that the proposed protocol has better advantages in communication efficiency and security.

Key words: three-party key exchange, password authentication, verifier, lattice, provable security

中图分类号: 

No Suggested Reading articles found!