论文部分内容阅读
会话密钥协商协议是指在正式通信之前,通信的双方或者多方在公共信道上协商出对称加密密钥的规则,会话密钥协商协议直接影响对称加密密钥的安全性。与无双线性对的身份认证密钥协商协议相比,虽然基于双线性对的身份认证密钥协商协议在安全性上有明显优势,但由于双线性对的计算量较大,导致基于双线性对的身份认证密钥协商协议在计算效率上存在不足。因此,研究具有高计算效率和高综合性能的基于双线性对的身份认证密钥协商协议,对于网络通信的安全性和高效性具有重要的意义。本文在深入分析和总结国内外相关研究成果的基础上,对基于双线性对的身份认证密钥协商协议进行了改进。本文的主要工作和创新如下:1、针对目前基于双线性对的身份认证密钥协商协议在计算效率上的不足,改进了现有的密钥协商协议。改进后的协议重新设计了协议的部分内容,将部分需要协议双方计算的秘密参数改由私钥生成中心(Private Key Generator,PKG)计算并作为公共参数,从而减少了协议双方的计算量。使用ID-BJM模型证明改进后的协议的安全性;结果表明,改进后的协议在ID-BJM模型下是安全的密钥协商协议。最后,利用仿真实验对比、分析改进后的协议;实验结果表明,改进后的协议的计算时间降低了约11%。2、针对工作一中改进后的协议不满足抗临时密钥泄露攻击的问题,进一步改进协议。新改进后的协议通过在计算共享密钥时引入协议双方的部分私钥,使新改进后的协议在牺牲一定计算效率的情况下,满足抗临时密钥泄露攻击。使用e CK模型证明新改进后的协议的安全性;结果表明,新改进后的协议在e CK模型下是安全的密钥协商协议。利用仿真实验对比、分析新改进后的协议;实验结果表明,与具有同等安全性的协议相比,新改进后的协议计算效率提高了约19.6%,通信量降低了1/3。