新闻中心

EEPW首页>模拟技术>设计应用> 飞思卡尔汽车远程无钥匙进入系统方案和VKSP安全协

飞思卡尔汽车远程无钥匙进入系统方案和VKSP安全协

作者: 时间:2009-08-18 来源:网络 收藏

③进行消息码验证。由接收帧中的数据字段和从接收数据库中取出的该钥匙本地密钥通过加密模块生成消息验证码。由于发送端和接收端使用相同的加密模块,所以,如果发送端和接收端生成的两个消息验证码相同,则该帧被认为有效,用户命令被执行;同时,更新该钥匙当前的可变密钥至接收端数据库中。
由上述过程可知,每一把新钥匙必须首先完成学习过程,即将该钥匙的钥匙号和本地密钥存储到接收端数据库以后,该钥匙才能被识别使用。为了系统安全性,接收系统必须在指定的安全环境被激活的状态下才进行学习帧的识别,例如用户在接收端按下一个特定的按键或者开关。图4表示了学习过程和学习帧的结构。

本文引用地址://m.amcfsurvey.com/article/188739.htm

◆接收端首先检查是否处于安全环境激活状态,从而决定是否进行学习帧识别。
◆发送端利用一个伪随机数发生器产生128位随机数,然后和厂商提供的128位OEM码(发送端和接收端必须共享同样的OEM码)通过加密模块产生128位输出数据,截取其中64位作为消息验证码,截取特定位数存储在发送端作为该钥匙本地密钥。同时,将该128位随机数和消息验证码通过两个连续的学习帧发送。两个学习帧分别由数值OXFE和OXFF特征码来识别。
◆接收端通过特征码检测到学习帧并提取其中的128位随机数,然后依靠和发送端同样的厂商128位OEM码和加密模块完成消息验证码比对验证,再按照和发送端同样的输出截取方式生成和发送端相同的该钥匙本地密钥,最后将该本地密钥和钥匙号存储在接收端数据库中,从而完成该钥匙的学习过程。
综上所述,半导体的RKE整体方案主要特点及其优势如下:
◆系统选用通用MCU控制器,客户可以根据需要添加应用功能,增强了灵活性。
◆接收端不需要单独的解密芯片,解密算法集成在车身控制器中实现,简化了方案,降低了成本。
◆钥匙端系统当没有用户按键时候,处于休眠状态,节省系统功耗。
◆UHF接收芯片MC33596(或者舣向收发芯片MC33696)支持304 MHz~915 MHz的OOK和FSK解调;片内支持数据曼彻斯特解码,节省了外部微控制器解码软件系统占用的空间;具有片内定时唤醒、片脚唤醒并可设置特定帧唤醒外部MCU功能,节省系统功耗;同时支持两套系统参数配置。上述特性也使得该芯片可以应用于被动尤钥匙门禁系统(PKE)和胎压检测(TPMS)系统中。
数据协议:纯软件实现,采用1 28位AES加密,增加了安全性;本地密钥在钥匙每次的学习过程中通过伪随机数发生器产生,所以对每把钥匙的每次学习过程将产乍和存储不同的钥匙密钥,增强了保密性。
该方案评估系统实物如图5和图6。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭