无线传感器网络MQTT-SN协议安全机制的研究

来源 :重庆邮电大学 | 被引量 : 0次 | 上传用户:wjhjordanaaaaaa
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
MQTT-SN协议作为无线传感器网络的应用层协议,存在的安全问题制约了其在无线传感器网络的部署和应用。在MQTT-SN协议规范中并没有明确规定MQTT-SN协议的安全机制,所以研究适用于MQTT-SN协议的安全方案具有重要的意义。本文通过分析MQTT-SN协议在无线传感器网络部署时面临的安全威胁,以满足协议的安全需求为目标,在现有研究基础上提出了适用于MQTT-SN协议的安全方案。论文的主要研究工作如下:1.针对MQTT-SN客户端缺乏身份认证的问题,提出了一种MQTT-SN客户端身份认证方案,实现了MQTT-SN网关对MQTT-SN客户端的身份认证,并最终建立MQTT代理服务器与MQTT-SN客户端之间的安全连接。分析结果表明,本方案可以防止恶意的MQTT-SN客户端与MQTT代理服务器建立连接;MQTT-SN客户端仅需执行3次Hash和3次异或运算,增加的数据存储开销仅为128bits。2.针对MQTT-SN协议缺乏应用数据机密性保护的问题,提出了一种基于身份加密的应用数据保护方案。首先改进了基于身份的广播加密算法,使系统公钥、密文头以及私钥都为固定长度。然后以改进的算法为基础,结合MQTT-SN协议的应用数据发布流程,在不需要MQTT-SN发布端与MQTT-SN订阅端共享密钥的前提下,实现了MQTT-SN发布/订阅端之间一对多的加密通信,保障了MQTT-SN协议应用数据的机密性和完整性。分析表明,本方案能够抵御重放攻击与伪造攻击;MQTT-SN订阅端执行一次应用数据解密的计算时延仅为5.8ms,与LSW方案相比,减少33%;增加的存储开销仅为404Bytes。3.采用开源的Mosquitto服务器,搭建了基于MQTT-SN协议的发布/订阅系统,并在此基础上对本文提出的方案进行实现,对所设计的方案进行功能验证。验证结果表明,本方案能够实现对MQTT-SN客户端的身份认证以及MQTT-SN协议应用数据机密性和完整性保护,保障MQTT-SN协议应用数据端到端的安全。
其他文献
校训是大学精神和灵魂的集中体现,在校园文化建设中处于核心地位,被誉为高校校园文化建设的明珠。但是,我国高校校训普遍存在重复多、特色少、视野窄、起点低等问题。因此,有
<正>本刊讯日前,大华股份隆重发布旗下智能家居新品牌——"乐橙",并联手阿里云计算,打造智能家居互联网解决方案。同时,大华股份与阿里云计算正式签署战略合作协议,双方将围
<正> 在中国封建专制时代,中央与地方财政划分的体制问题,一向未受到重视。这个问题在唐代中期曾经提上日程,当时某些突出的方镇势力,为了扩充军事力量,将当地田赋收入大量留
本文主要探讨医学人文教育在临床医学专业培养中的重要作用,总结我校医学人文教育经验。临床医学生人文素质与科学素质培养同等重要。医学人文素质的教育需要循序渐进,医学人
工程图纸上字符的提取和识别是工程图纸识别和理解的关键.提出了一种基于轮廓的图文分离方法,成功地从工程图纸中提取出了字符,并研制成了实用化识别软件.经初步测试.识别率高达92%以
槽筒导丝沟槽转向曲线的设计,直接影响导丝器的振动冲击和噪声以及玻璃纤维在筒子上的分布状况。目前槽筒沟槽转向曲线多为圆弧或抛物线,在实际生产过程中,易产生导丝器受冲
<正>一、合作学习的思想与现状合作学习的思想古已有之,《学记》中说:"相观而善谓之摩""独学而无友,则孤陋而寡闻"。中国现代教育大家陶行知先生倡导"小先生制",他认为小孩子
<正>2014年南京禄口国际机场(以下简称禄口机场)双跑道同时运行以来,禄口机场航班流量快速增长。至2018年底,禄口机场起降架次年增长率约为12.25%,在航班放飞高峰时,一线管制
本文通过作者十余年的工作经验,浅谈了做好少儿节目主持工作应做到深刻感受少儿语言和习惯、巧妙使用两种语言、充分运用表演化特征、增强应变突发情况的能力、培养自身的童
新材料作文是近几年全国高考的主要作文题型,考场上大多数考生选择的文体是议论文,把给材料议论文写好的关键是把"始发叙述"写好,而这正是现在广大考生写作中存在的瓶颈问题