车钥匙加密算法技术基础_Hitag,AES

车钥匙加密算法技术基础_Hitag,AES

ID:46596910

大小:525.10 KB

页数:15页

时间:2019-11-26

车钥匙加密算法技术基础_Hitag,AES_第1页
车钥匙加密算法技术基础_Hitag,AES_第2页
车钥匙加密算法技术基础_Hitag,AES_第3页
车钥匙加密算法技术基础_Hitag,AES_第4页
车钥匙加密算法技术基础_Hitag,AES_第5页
资源描述:

《车钥匙加密算法技术基础_Hitag,AES》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、汽车防盗系统原理防盗系统概况防盗系统构成:•发动机防盗锁止系统(IMMO/immobilization)•遥控门锁(RKE/RemoteKeylessEntry)•无钥匙门禁(PKE/PassivekeylessEntry)RKE•遥控门锁的主要工作原理是通过车主按下钥匙,钥匙发送微波给车内的接收器接收,经过防盗ECU身份认证后响应。UHF接收UHF发射器相互认证MRKII8位微控制器/16位控制器LF收发器LF应答器PKE•在RKE的基础上发展起来,采用RFID技术,当驾驶员踏进指定范围,系统认证身份后自动开车门。•上车后,只需按一个按钮即

2、可启动点火开关。遥控技术基础•汽车门控目前的主流是RKE、PKE的技术基础是RFID.•RFID分三部分:电子标签,读写器,中央数据库系统数据传递方式•读写器到标签的数据传递方式一般为调幅键控(ASK),调频键控(FSK)和调相键控(PSK)•标签到读写器的数据传递方式一般分为负载调制和反向散射调制。安全性相关RFID安全认证协议属于应用层协议其中具有代表性的有HaLsh·Lock协议,随机Hash.Lock协议、Hash链协议和分布式询问一应答协议为了成本,标签的电路中一般包括1000到10000逻辑门,但只有250到3000逻辑门可以用来

3、实现安全认证和加密功能,重量级协议例如实现AES算法大约需要4000个逻辑门,而RSA更需要10000以上的逻辑门。所以低成本的RFID系统不太适宜采用重量级的安全认证协议。重量级安全认证协议,使用完善和安全的加密方法,如对称加密算法DES、3DES、AES甚至包括公钥加密方法RSA和ECC等.下图是Finkenzeller“三通互相鉴别”协议1、读写器向标签发送Query认证请求:2、标签产生随机数Rt,并将其发送给读写器;3、读写器产生随机数Rr并与收到的Rt一起用对称密钥k,加密成Ek(Rt

4、

5、Rr

6、

7、IDr)以发送给标签。4、标签收到

8、后用对称密钥k,解密得到Rr和Rt,比较收到Rt与产生的Rt是否一致,如果一致则标签完成对读写器的认证。同时,在产生另一个随机数Rt2,加密数据Ek(Rr

9、

10、Rt2

11、

12、M)发送给读写器,其中M为要发送的数据。5、读写器将收到的密文解密,将解密得到的Rr与自己产生的Rr相比较,如果一致则读写器完成该协议简单实用,可有效抵抗来自系统外部的伪对标签的认证,否则认证失败。造和攻击,但由于系统内所有读写器和标签共享相同的密钥,所以对于来自系统内的威胁却无能为力。中量级认证协议,具有一定强度的杂凑运算代替复杂的加密运算1、读写器向标签发送Query认证请

13、求;2、标签将metaID发送给读写器;3、标签读写器将metaID转发给后端数据库;4、数据库如果找到与metaID匹配的项,则将该项的(key,ID)发送给读写器,其中ID为待识别标签的唯一标识符,其中metaID=H(key);否则,通知读写器,认证失败;5、读写器将接收来自后端数据库的信息key发送给标签;6、标签验证metaID=H(key)是否成立,如果成立,则将其ID发送给读写器:7、读写器比较从标签接收到的ID是否缺陷:Hash.Lock协议中没有ID动态刷新机制,并且与后端数据库发送过来的ID相一致,如metaID也保持不变

14、,ID是以明文的形式通过不安全的信一致,则认证通过;否则,认证失败。道传送,因此Hask.Lock协议非常容易受到假冒攻击和重传攻击,攻击者也可以很容易地对标签进行追踪。轻量级协议采用简单的位运算,包括轻量级强认证强完整性协议SASI和两消息互认证协议(T2MAP协议)等。1.阅读器发出query2.标签发出IDS3.阅读器根据IDS找出密钥K1,K2,产生随机数n1,n2,根据公式算出A,B,K1,K2,C.把A,B,C发给标签。KK214.标签根据A,B算出n1,n2,再算出K1,K2并得到C,比较得到的C与计算的C是否一致,若一致则完成

15、对阅读器的认证。并计算出D发送5.阅读器将收到的D与计算的D对比若一致完成对标签的认证。6.阅读器根据公式和已有的IDS,K1,K2更新IDS和密钥K1,K2SASI协议国内外汽车的加密算法•国内整车厂的遥控器,主要是用keeloq,Hitag2,Hitag3,AES128加密算法•国外的一般是某种HASH-LOCK算法加密类型。TM100编程器(基础版本2600)艾迪900(价格2600)操作步骤:识别芯片读出数据芯片编程复制钥匙芯片X300pro钥匙匹配仪(1600——2600)

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

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

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