专利名称: |
车辆锁远程安全控制系统和方法 |
摘要: |
本发明涉及一种车辆锁远程安全控制系统,该系统包括用户终端、通信单元、车锁控制器和智能卡芯片。智能卡芯片通过7816接口和通信单元连接,通过CAN总线接入汽车CAN总线网络,并具备入网认证功能,智能卡芯片通过通信单元与用户终端进行数据交互。还提供一种车辆锁远程安全控制方法,智能卡通过校验码认证用户设备以及认证后进行密钥协商,利用协商出来的密钥进行密文传输和消息完整性校验,达到安全开锁的目的。并且使用扩展CAN接口的智能卡芯片与通信单元配合,接入汽车CAN总线网络,实现无钥匙进出系统。 |
专利类型: |
发明专利 |
国家地区组织代码: |
江苏;32 |
申请人: |
江苏恒宝智能系统技术有限公司 |
发明人: |
崔可;底明辉 |
专利状态: |
有效 |
申请日期: |
2019-06-28T00:00:00+0800 |
发布日期: |
2019-09-17T00:00:00+0800 |
申请号: |
CN201910576152.9 |
公开号: |
CN110239484A |
分类号: |
B60R25/20(2013.01);B;B60;B60R;B60R25 |
申请人地址: |
212355 江苏省镇江市丹阳市云阳镇横塘工业园 |
主权项: |
1.一种车辆锁远程安全控制系统,该系统包括用户终端、通信单元、车锁控制器和智能卡芯片; 车锁控制器,用于接收智能卡芯片的控制信息,并根据上述信息打开或锁住车门; 通信单元,通过7816接口与智能卡芯片连接,具备无线通信网络接入功能,把无线通信网络接收到的数据发送给智能卡芯片,并且把智能卡的数据发到无线网络; 用户终端,用于接收用户输入的操作命令,跟智能卡通过无线网络和通信单元完成相互认证、密钥协商,并通过协商密钥把用户输入的操作命令以密文方式下发到智能卡芯片; 智能卡芯片,具备入网认证功能,通过通信单元与用户终端进行数据交互,通过CAN总线接入汽车CAN总线网络,把操作命令发送到CAN总线网络; 其中,智能卡芯片通过7816接口与通信单元连接,并且在保留7816接口的前提下,C4引脚扩展成CAN接口的CAN-H引脚,C8引脚扩展成CAN接口的CAN-L引脚。 2.根据权利要求1所述的车辆锁远程安全控制系统,其特征在于,智能卡芯片通过通信单元与用户终端进行数据交互,具体包括在数据交互之前还需要进行: 智能卡芯片和用户终端之间的相互认证;协商出通信保护过程密钥; 智能卡芯片和用户终端进行密文数据通信; 智能卡芯片处理用户终端发送的各类命令。 3.根据权利要求2所述的车辆锁远程安全控制系统,其特征在于,所述智能卡芯片通过CAN接口连接CAN总线,并通过CAN总线给车锁控制器发送命令打开或关闭车门。 4.根据权利要求2所述的车辆锁远程安全控制系统,其特征在于,所述智能卡芯片通过CAN接口发送用户控制命令到车载CAN网络。 5.根据权利要求1所述的车辆锁远程安全控制系统,其特征在于,智能卡芯片内部结构包括CPU内核、Memory、DMA、Secure、Coprocessers、Power、Timer、7816接口、CAN接口。 6.一种车辆锁远程安全控制方法,该方法具体包括: (1)接收到用户开锁操作后,用户终端生成随机数RAND1,并使用预先设置的主密钥一对RAND1和用户终端的IMEI进行加密,生成校验码1; (2)智能卡芯片使用主密钥二对RAND1和IMEI进行加密,生成校验码2,将校验码1和校验码2进行比较,并根据比较结果进行认证; (3)智能卡芯片生成随机数RAND2,并使用主密钥二对RAND2和ICCID进行加密,生成校验码3; (4)用户终端使用主密钥一对RAND2和ICCID进行加密,生成校验码4,将校验码3和校验码4进行比较,并根据比较结果进行认证;认证通过后,用户终端使用主密钥一对RAND1和RAND2进行加密,生成临时密钥;并给智能卡发送认证成功消息; (5)智能卡芯片接收到认证成功信息后,使用主密钥二对从RAM中获取的RAND1和RAND2进行加密,生成临时密钥; (6)用户终端使用临时密钥对开门命令进行加密,生成密文开门命令; (7)智能卡芯片使用临时密钥解密密文开门命令,得到开门命令并通过CAN接口发送到汽车CAN网络上; (8)车锁控制器接收到开门命令后,执行命令并生成执行结果,并将结果返回到智能卡芯片。 7.根据权利要求6所述的车辆锁远程安全控制方法,其特征在于,步骤(8)之后还包括: (9)使用临时密钥对执行结果进行加密,生成密文执行结果,并发送到用户终端; (10)接收到密文执行结果后,使用临时密钥解密得到执行结果并显示,随后,向智能卡芯片返回会话结束信息并清除临时密钥; (11)接收到会话结束信息后,智能卡芯片清除临时密钥。 8.根据权利要求6所述的车辆锁远程安全控制方法,其特征在于,在CAN接口发送对应的控制命令的同时,7816接口接收下一个命令。 |
所属类别: |
发明专利 |