基于身份的高效安全三方认证协议:新型设计与安全性分析
需积分: 10 107 浏览量
更新于2024-09-05
收藏 557KB PDF 举报
本文主要探讨了现有的三方认证密钥协商协议在安全性和计算效率方面的局限性,并提出了一种基于身份的增强三方认证密钥协商协议。传统的密钥协商协议依赖于复杂的公钥证书管理系统,而基于身份的公钥密码体制,如Boneh和Franklin在2001年提出的方案,解决了这一问题,成为了研究热点。早期的三方协议如Joux的方案虽然高效,但易受中间人攻击,随后的改进虽提高了安全性,但仍存在密钥泄露和已知会话攻击的隐患。
作者指出了陈浩和郭亚军在无线传感网络中的尝试存在问题,他们的协议在验证阶段的一个关键环节中存在漏洞,可能导致身份验证失效。具体来说,验证等式中TB和TC的计算方式假设了只有B和C自己知道的秘密参数(b'b')和(c'c'),然而,这个假设在实际应用中可能存在风险。
为解决这些问题,本文的新型协议在保持基本的安全属性,如认证性、机密性和完整性的同时,引入了短签名和时间戳技术,进一步提升了协议的安全性。协议设计中强调了对密钥泄露伪装攻击的抵抗力,这是对之前研究的补充,特别是对 Lim 等人的方案进行了优化,减少了对双线性对运算的需求,从5次降到了仅有两次,显著降低了计算开销。
这项研究不仅改进了现有的三方认证密钥协商协议,还提出了一套更为安全、高效的解决方案,适用于开放网络环境下的实体间安全通信,尤其在无线传感网络等特定场景中具有重要意义。通过深入分析和实证,这种增强协议有望成为未来密钥协商协议设计的一个重要参考。
2019-07-22 上传
2019-07-22 上传
2019-09-11 上传
2019-09-07 上传
2019-08-15 上传
2019-07-22 上传
2019-09-10 上传
2019-08-15 上传
2019-08-15 上传
weixin_38743481
- 粉丝: 696
- 资源: 4万+
最新资源
- 基于Python和Opencv的车牌识别系统实现
- 我的代码小部件库:统计、MySQL操作与树结构功能
- React初学者入门指南:快速构建并部署你的第一个应用
- Oddish:夜潜CSGO皮肤,智能爬虫技术解析
- 利用REST HaProxy实现haproxy.cfg配置的HTTP接口化
- LeetCode用例构造实践:CMake和GoogleTest的应用
- 快速搭建vulhub靶场:简化docker-compose与vulhub-master下载
- 天秤座术语表:glossariolibras项目安装与使用指南
- 从Vercel到Firebase的全栈Amazon克隆项目指南
- ANU PK大楼Studio 1的3D声效和Ambisonic技术体验
- C#实现的鼠标事件功能演示
- 掌握DP-10:LeetCode超级掉蛋与爆破气球
- C与SDL开发的游戏如何编译至WebAssembly平台
- CastorDOC开源应用程序:文档管理功能与Alfresco集成
- LeetCode用例构造与计算机科学基础:数据结构与设计模式
- 通过travis-nightly-builder实现自动化API与Rake任务构建