摘要
0-RTT密钥交换协议允许客户端在零往返时间发送加密保护的有效载荷和第一条密钥交换协议消息,具有非交互、可离线等优点.为了降低密钥交换往返时间,基于穿透加密思想提出一种格上0-RTT密钥交换协议.首先利用一次性签名算法和分级身份基密钥封装机制构造可穿透前向保密密钥封装方案,然后使用可穿透前向保密密钥封装方案设计0-RTT密钥交换协议.协议只需客户端对服务器进行单向认证,并且能够有效抵抗量子攻击和重放攻击.与同类协议相比,所提协议具有可穿透的完全前向安全,减少了通信轮数,提高了通信效率.
基金项目
国家自然科学基金资助项目(61802117)
河南省高新科技创新团队支持计划资助项目(20IRTSTHN013)
"河南省网络密码技术重点实验室"开放课题(LNCT2019 -A04)
河南省重点研发与推广专项(科技攻关)项目(192102210280)
河南省高等学校重点科研项目(19A520025)