基于滚动码的无线传输加密算法的研究.docVIP

基于滚动码的无线传输加密算法的研究.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于滚动码的无线传输加密算法的研究

基于滚动码的无线传输加密算法的研究 摘要滚动码技术是一种使数据传输具有极高保密性加解密技术,且每次传输的代码都是唯一的。该文详细分析了滚动码技术的加密解密原理。利用VC++语言和VC6.0设计了一个滚动码编码和解码的小程序,并与Microchip的Keeloq Tool v 02.00.05进行数据上的校验,验证了该算法的正确性。此外对程序进行了功能上的改进,可以由滚动码获得按键状态,溢出位,鉴别位,同步值等实用信息。由此得到滚动码比传统的加密方式保密型强,编码容量大,对码容易,误码小的优点。11873 关键词滚动码技术 加密 解密毕业设计说明书()外文摘要 Title The encryption algorithm research of the wireless transmission based on the hopping code Abstract Hopping code technology is a data transmission with extremely high confidentiality encryption technology, and every time transmission code is the only. This article detailed analysis of the hopping code technology encryption decryption principle. Design a hopping code encoding and decoding of small programs withVC + + language and VC6.0. And with the Microchip Keeloq Tool v 02.00.05 data of the calibration to erify the correctness of the algorithm. In addition to the procedure of function improved, By hopping code can get key state, a spill, identify a, synchronous value and so practical information. Thus get hopping code than traditional encryption type confidential strong, coding capacity, easy to code, the advantages of small error. Keywordshopping code technologyencryptdecrypt 目次 1引言 1 1.1 无线传输加密算法的现状1 1.2 本文的结构安排3 1.1无线传输加密算法的现状 无线遥控编解码技术根据所使用的编解码芯片类型的划分,主要有固定编码、学习码、滚动码加密技术三大类。 1.1.1固定码加密技术 固定码加密无线遥控识别技术是采用专门的编码/解码芯片,通过改变编码芯片和与之配对的解码芯片地址位的不同状态,即:将地址位通过选择悬空、搭铁、接电源正(三态编码芯片) 的不同组合,来获得不同的钥匙量,只有编码芯片的地址位与解码芯片的地址位状态完全一致,解码芯片才能输出信号。发射和接收的多位地址数据密码是确认用户合法性的关键 [3] 。 由固定型编解码芯片组成的遥控装置,缺点是线路复杂,保密性较差。这些芯片用于加密的地址码是通过地址线的连接来设置的,只要打开遥控装置的外壳,根据线路板的连线即可读出地址码。同时,6~12条地址线所能形成的地址编码总数也不够大,如果使用一种被称为ldquo;编码扫描器rdquo;的设备,通过单片机自动将全部的编码依次编出,并通过无线电发射出去,一直到接收电路响应为止,对于PT2262所形成的编码,破解的时间不会超过2小时 [4] 。 1.1.2 学习码加密技术 为了克服固定码技术的缺点,近年来研发了学习型编解码芯片,采用软件编码的方式,电路简单,地址编码总数也有明显的提高,价格与固定编码型芯片差不多,因此有人认为可以成为固定型编解码芯片的替代产品。与固定编码解码芯片相比,使用学习型编解码芯片有以下好处。 (1)由固定码芯片组成的遥控装置,需要在线路板上手工编码,编解码地址设置要一一对应,费时费力。采用学习码芯片时则不存在这些问题,因为密码是厂家通过软件设置的,不同密码的发射电路在线路板焊接上并无差别,因此可以自动焊接。 1.2本文的结构安排 本文第一章介绍了无线加密技术的现状以及三种常用的加密算法,重点强调了滚动码在安全性方面的优点。

文档评论(0)

ctuorn0371 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档