基于改进KEELOQ安全策略的滚动码编解码器VLSI设计

基于改进KEELOQ安全策略的滚动码编解码器VLSI设计

ID:37353192

大小:2.79 MB

页数:112页

时间:2019-05-22

基于改进KEELOQ安全策略的滚动码编解码器VLSI设计_第1页
基于改进KEELOQ安全策略的滚动码编解码器VLSI设计_第2页
基于改进KEELOQ安全策略的滚动码编解码器VLSI设计_第3页
基于改进KEELOQ安全策略的滚动码编解码器VLSI设计_第4页
基于改进KEELOQ安全策略的滚动码编解码器VLSI设计_第5页
资源描述:

《基于改进KEELOQ安全策略的滚动码编解码器VLSI设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、哈尔滨工业大学硕士学位论文基于改进KEELOQ安全策略的滚动码编解码器VLSI设计姓名:魏巍申请学位级别:硕士专业:微电子学与固体电子学指导教师:张岩200512011.2本课题研究的目的及意义KEEL()o滚动码安全系统具有广阔的应用前景。对其安全策略及其算法的研究具有理论意义和实际应用价值。在二十一世纪的今天,人们的安全意识不断增强,使得对该领域的研究更加重视。目前KEELoQ技术是美国Mi叭dlip公司的专利技术,对其核心的加密解密算法的设计原理是保密的。因此,国内外对其系统的研究主要是针对安全策略的改进和对季≤帅驰蛾耋龠悄带堪,程捡垮

2、^擎妻差善翰∞曼零鹱薰忑斟母嚣币点都靛从相鲥;鳓薹誊F黾瞄孙誊孕稿l藿l攀海;蕊磅茸型誉型囊蔓嘶个商是霄;扣塑爷碰萎塑幔垂溪厚搿粼心罐攀呵焉傍:擎盈铲莹萋筒者鞋聋型墨;墓羹霸腮薹赫;於妊鬈鹫到吾冒g避毙雏芽誊写0野碧。曼萋薹蠢萋圣霪冀茎摹霎誊囊手妻薹耄冀;篓霁囊霪蓥囊霎荔羹囊;誓萋垂塑蔷鏊喾醴一墼雌一牲!是罄琶菇垮法,此时爿nB=中。否则与前文的链路层假设:提供一跳可靠广播矛盾。6.4基于网关选举的稠密自组网的路由协议除了增加了网关选举之外,本章的路由协议和上一章的cBMI冲协议是相同的,即包括路由发现、路由建立和路由维持。基于网关选举的稠密

3、自组网路由协议。路由协议,成簇算法和网关选择三者的关系见图6.6所示的网络体系结构,从图6.6可以看出,尽管三者均为网络层组成部分。但路由协议是基于成簇算法和网关选择算法。回回囝囡网络层链路层协议眄熹闲图6.6网络体系结构Fi영"x(C0deb溉岫),该书没有任何新的技术思想,只记述了一段值得注意的完整经历,包括政府仍然认为是秘密基一南m酬;妻耍蕊蠢蘩型蓊垡籍豉善iiI§昂尚菇鞘∥晷飘些曩型象;菲嫂骡蝼E髓鄞龄蚧北酮萋嚣黍蠢豢醚鳇藤,葵锚誊弦矗鬈;i!i罐璀嫂.i;磅器囊袭%剐#!j瑟螯凝鲁誓踅差9必酣基删』轩萋1’盆卸E蓊鹾窑鬻。缳~骚垫冀

4、。劳犍弱鹭餐鞋蠢嚣轻苍坚L璎岔弹率BSP(BroadcastSuccessRate):接收广播分组的移动主机个数与可达主机总数之比。仿真参数如表6.1所示。表6.1仿真器中的参数RIble6.1PammeterⅢIdvalueofsimuIa协r参数值N100,200,300^Im2)1000X1000B似b,s)211船(s)600sR(m)200V(叫s)2,4.6,8,10通过仿真,我们比较了洪泛,无网关选举和网关选举三种不同策略。图6.7中横轴表示网络中的节点数,纵轴表示广播等待时间。图中表明,网关选举比无网关选举和洪泛有更短的广播等

5、待时间,原因在于无网关选举和洪泛:;::::::星至堡三些至兰三兰璧圭兰堡兰兰:,!11.3.2.1对称密钥密码技术对称(传统)密码体制是帆传统的简单换位,代替密码发展而来的,自1977年美国颁布DEs密码算法作为美国数据加密标准以来,对称密钥密码体制得到丁迅猛地发展,在世界各国得到了关注和使用。南于加/解密双方都要使用相同的密钥,因此在发送、接收数据之前,必须完成密钥的分发。所以,密钥的分发便成了该加密体系中的最薄弱,也是风险最大的环节,所使用的手段均很难保障安全地完成此项工作。这样,密铡更新的周期加长,给他人破译密钥提供了机会。在历史上,

6、破获他同情报不外乎两种方式:种是存敌方更换“密码本”的过程中截获对方密码本:另一种是敌人密钥变动周期太长,被长期跟踪,找出翅律从而被破解。从血j密模式E对称密码又可分为序列密码和分组密码两大类⋯。r1)序列密码序列密码一直是作为军事和外交场合使用的主要密码技术之一。它的主要原理是,通过有限状态机产生性能优良的伪随机序孙使用该序列加密信息流,‘逐比特加密)得到密文序列,所以,序列密码算法的安全强度完全决定于它所产生的伪随机序列的好坏。衡量一个伪随机序列好坏的标准有多种,比较通用的有著名的G01Ⅻ出的三个条件,R1leppel的线性复杂度随机走动

7、条件,线性逼近以及产生该序列的布尔函数满足的相关免疫条件等”1。产生好的序列密码的主要途径之一是利用移位寄存器产生伪随机序列,典型方法有下列几种。反馈移位寄存器:采用n阶非线性反馈函数产生大周期的非线性序列,例如M序列,具有较好的密码学性质。只是反馈函数的选择有难度,如何产生全部的M序列至今仍是世界难躁。利用线性移位寄存器序列加非线性前馈函数,产生前馈序列,如何控制序列相位及非线性前馈函数也是相当困难的问题,B龃t序列就是其中’类好的序列,我同学者对反馈序列和前馈序列的研究都取得了相当多的成果。钟控序列:利用一个寄存器序列作为时钟控制另一寄存

8、器序列来产生钟控序列,这种序列具有人的线性复杂度“。组合网络及其他序列:通过组合运用阻上方法,产生更复杂的网络,来实现复杂的序列,这种序列的密码性质理论上比较难控制

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。