- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于混沌RC4算法的WSN安全技术研究.doc
基于混沌RC4算法的WSN安全技术研究 【摘 要】本文针对WSN对数据安全传输需求,提出了一种新的WSN数据加密方案。该方案基于RC4加密算法, 在密钥调度算法(KSA)阶段引入混沌信号。该算法结合了对称加密算法与混沌理论,对称加密算法加密速度快,占用资源少。并用C语言实现了本文提出混沌RC4加密、与RC4、RC5算法在执行速度、占用空间,字符频率等方面进行了比较,发现混沌RC4加密算法虽然占用空间稍大,但执行速度低于RC5算法,解决了RC4的安全缺陷,适用于无线传感网络。 【关键词】RC4算法;混沌;无线传感器网络 【Abstract】In this paper, we propose a new WSN data encryption scheme for WSN security demand. The scheme based on the RC4 encryption algorithm, we involve the chaotic signals to the key scheduling algorithm (KSA). The algorithm combines a symmetric encryption algorithm with chaos theory, symmetric encryption algorithm is faster, uses less resources. We use C language to implement the chaotic RC4 encryption ,and compare with RC4, RC5 algorithm in execution speed, space , and so on. We found although the chaos RC4 encryption algorithm space is slightly larger, but execution speed is faster than RC5 algorithm, it can be applied to wireless sensor networks. 【Key words】RC4;Chaos;WSN 0 引言 通常物联网的架构分为感知层、网络层与应用层。其中,网络层与应用层的安全问题可以参照普通以太网,相关的研究也取得了很大的成果。感知层的通常采用无线传输,电池供电;具有计算能力弱,存储空间小,电量有限,部署环境恶劣等特点。所以研究感知层安全问题的是解决工业物联网安全问题的难点与重点。WSN与RFID技术作为感知层技术的核心,其安全问题就是感知层的安全问题,本文主要研究WSN的安全问题。 无线传感网的安全可以归结到数据及其传输过程的安全,数据加密技术是保证数据安全最主要的手段,为了保证数据的秘密性、完整性和确定性,目前可以把加密算法分成两类:对称加密技术和非对称加密技术。常见的对称加密技术有DES,AES 等;非对称加密技术有RSA,ECC等。非对称加密保密性较好,不需要保护密钥,但算法复杂,加密时间长,速度慢,不适合用于资源有限的无线传感网。 RC4是一种对称加密算法,由Rivest在1987提出,是目前最流行的流密码之一。由于它极其简单的结构和良好的安全强度受到了广泛的欢迎。RC4加密算法是一种流加密算法,算法简单,加密速度快,适合用于资源有限的无线传感网,但是,RC4存在弱密钥的缺陷,相关密钥容易产生相似输出,难以抵御选择明文攻击。 Andrew Roos在[1]中最早找出了一类在输出序列中可以引起某种偏差的弱密钥。Grosul和 Wallach 发现,如果密钥长度接近2n字节,RC4 算法对于相关密钥攻击是脆弱的另外,Mantin和Mironov都分析了 KSA 的输出值的分布情况[2]。 针对以上缺点,改进RC4算法的研究也有很多。史文俊等人提出一种在RC4加密算法PGRA阶段引入混沌映射的方案,改变了弱密钥缺点, 扩大了原算法的密钥空间,增加了算法的安全性;杨吉云深入分析的混沌密码在WSN中的应用,提出了一种基于Feistel结构的混沌分组加密算法,在加密的同时利用混沌Hash函数产生消息认证码[3]。刘宴兵等在WEP协议中引入混沌系统,将经过Logistic映射得到的混沌序列作为RC4算法的种子密钥,提高密钥的随机性,增加破译难度 [4]。 本文提出一种在KSA阶段引入混沌信号的方法来解决RC4弱密钥、相关密钥的问题。 1 混沌RC4加密方案 1.1 Logistic映射 混沌系统是指一种看似随机的确定性系统,类似于随机现象。由于混沌系统对初值敏感,能产生扩散和混乱效果的特性,所以非常适合用于密码算法[5]。 1.2 RC4加密算法 RC4算法是一
您可能关注的文档
最近下载
- 导学案:1.3位置变化快慢的描述—速度.docx VIP
- 2024监理规范知识竞赛练习试题及答案.doc VIP
- 1-3位置变化快慢的描述 速度 【解析版】(人教版2019).doc VIP
- 5.1《倍的认识》课件(共23张PPT) 人教版 三年级上册数学.pptx VIP
- 冀教版小学数学四年级下册【全册】课时练+单元测试卷(含答案).pdf VIP
- 2024威海热电集团有限公司招聘试题及答案解析.docx
- 课时1.3 位置变化快慢的描述—速度(练习)-高中物理同步(人教版2019必修第一册).docx VIP
- HG/T 20275-2017 - 化工设备工程施工及验收规范.pdf VIP
- hg20675-1990t化工企业静电接地设计规程.(完整).doc VIP
- 2025上饶市四股桥乡“回村任职大学生” 选聘考试备考题库及答案解析.docx VIP
文档评论(0)