论文部分内容阅读
作为一种全新的物联网感知模式,移动群智感知(Mobile Crowd Sensing,MCS)通过普适感知设备采集特定范围内的个体、情景、环境感知数据并提供丰富应用。随着用户对个人隐私的关注,同时为了保障安全性,需要对进入网络的用户的身份信息做出验证,因此匿名身份认证已经成为了 MCS网络的热点研究方向。本论文主要研究MCS中基于假名加密的匿名身份认证机制,从而达到在保护用户隐私信息的同时又可以保证网络的安全性的目的。本论文主要从以下三个方面开展工作:(1)为解决单一认证体制的缺陷,本论文深入分析MCS网络身份认证机制的设计需求和用户需求,提出了一种基于公钥基础设施(Public Key Infrastructure,PKI)和组合公钥(Combined Public Key,CPK)的身份认证组合体系架构,系统的功能模块采用PKI机制来搭建,用户密钥对的生成和管理由CPK机制负责。(2)为保障密钥的安全性,本论文研究了椭圆曲线密码体制的基本原理和主要特点,提出了一种基于椭圆曲线密码体制的CPK算法生成用户的密钥对(公钥和私钥),从而满足用户的安全需求。(3)针对传统身份认证机制资源消耗大、认证效率低下的问题,本论文提出了身份认证环境下的攻击者模型,定义了“假名组”的概念,将其应用于重新设计的交互过程中,并且设计了基于假名加密的匿名身份认证机制。通过减少认证服务器搜索用户密钥信息的时间,降低了用户的认证时间,提高了认证效率。本论文在Opnet Modeler平台上搭建了 MCS网络身份认证机制的测试环境,并对其进行功能验证和性能验证。在功能验证上,对六个安全性影响因子做出了具体的分析;在性能验证上,分别讨论了假名组中用户数量变化、多用户并发情况对认证时间的影响。同时对三个重要的性能影响因子:计算量、通信量和存储性能做出了定量分析,以此说明本文机制在相关性能方面的优势。