This application discloses a key ID verification method based on the PEPS system, including the PEPS system base station using the key ID copy obtained from the smart key to verify the key ID of the smart key stored by the encryption algorithm; when the initial verification is passed, the reverse key of the key ID is obtained and the reverse key ID is obtained; according to the reverse key ID. To determine whether the key ID is the same as the key ID copy, if so, it is decided to pass the authentication. After preliminary verification of the PEPS system base station and the smart key, you can get the reverse code of the key ID, and judge whether the key ID and the key ID copy are the same through the reverse code of the key ID. The key ID copy error can be found in advance, thus avoiding the PEPS system base station storage error and increasing the security and reliability of the PEPS system. The application also discloses a key ID verification device, a PEPS system base station and a computer readable storage medium, and has the beneficial effect.
【技术实现步骤摘要】
一种基于PEPS系统的钥匙ID验证方法及相关装置
本申请涉及车辆
,特别涉及一种基于PEPS系统的钥匙ID验证方法、钥匙ID验证装置、PEPS系统基站以及计算机可读存储介质。
技术介绍
随着车辆技术的发展,赋予给车辆的功能越来越多,人们使用车辆变得越来越方便。其中,重要的一个功能就是无钥匙进入车辆并启动车辆的功能,在车辆实施中也叫做无钥匙进入及启动系统(PEPS)。PEPS系统可以通过使用者佩戴的智能钥匙认证车主的身份,进而决定是否开启车门和启动车辆。使用者可以不通过物理的钥匙进入和启动车辆,大大提高用户使用车辆的舒适性和便利性。其中,智能钥匙和PEPS系统之间的通讯是通过加密解密算法来保证安全和可靠性的,目前市场上流通的车辆是通过Hitag2的加密解密算法来实现智能钥匙与PEPS系统之间的通讯。但是,Hitag2算法存在一定的不完备性,在某些情况下使用错误的钥匙ID和相同的密钥也可以通过认证。在其不完备性的基础上,运用在PEPS系统中会出现以下严重的后果。一个是在车辆的PEPS系统适配智能钥匙的时候,PEPS系统可能会保存一个错误的钥匙ID,进而在用户后续使用的过程中导致无法认证通过的情况,即不能进入车辆和不能启动车辆。另一个是在正常使用过程中,如果两个智能钥匙的密钥相同的时候,在某些情况下其他车主的钥匙可以进入或启动另一个车主的车辆,造成财产安全等问题。因此,如何避免Hitag2算法的不完备性造成的严重后果,是本领域技术人员所关注的重点问题。
技术实现思路
本申请的目的是提供一种基于PEPS系统的钥匙ID验证方法、钥匙ID验证装置、PEPS系统基站以 ...
【技术保护点】
一种基于PEPS系统的钥匙ID验证方法,其特征在于,包括:PEPS系统基站利用从智能钥匙获取的钥匙ID副本通过加密算法对所述智能钥匙存储的钥匙ID进行初步验证;当所述初步验证通过时,从所述智能钥匙获取所述钥匙ID的反码,得到反向钥匙ID;根据所述反向钥匙ID判断所述钥匙ID与所述钥匙ID副本是否相同,若是,则判定验证通过。
【技术特征摘要】
1.一种基于PEPS系统的钥匙ID验证方法,其特征在于,包括:PEPS系统基站利用从智能钥匙获取的钥匙ID副本通过加密算法对所述智能钥匙存储的钥匙ID进行初步验证;当所述初步验证通过时,从所述智能钥匙获取所述钥匙ID的反码,得到反向钥匙ID;根据所述反向钥匙ID判断所述钥匙ID与所述钥匙ID副本是否相同,若是,则判定验证通过。2.根据权利要求1所述的钥匙ID验证方法,其特征在于,根据所述反向钥匙ID判断所述钥匙ID与所述钥匙ID副本是否相同,若是,则判定验证通过,包括:将所述钥匙ID副本与所述反向钥匙ID进行异或运算或同或运算,判断运算结果是否全为预设结果;其中,当进行异或运算时,所述预设结果全为1,当进行同或运算时,所述预设结果为0;若是,则判定验证通过。3.根据权利要求1所述的钥匙ID验证方法,其特征在于,根据所述反向钥匙ID判断所述钥匙ID与所述钥匙ID副本是否相同,若是,则判定验证通过,包括:将所述钥匙ID副本进行取反处理,得到反向钥匙ID副本;判断所述反向钥匙ID副本和所述反向钥匙ID是否相同;若是,则判定验证通过。4.根据权利要求1至3任一项所述的钥匙ID验证方法,其特征在于,PEPS系统基站利用从智能钥匙获取的钥匙ID副本通过加密算法对所述智能钥匙存储的钥匙ID进行初步验证,包括:所述PEPS系统基站向所述智能钥匙发送验证指令,以使所述智能钥匙发送所述钥匙ID副本和钥匙验证数据;其中,所述钥匙验证数据是所述智能钥匙根据所述钥匙ID和默认密钥通过所述加密算法进行加密计算得到的;根据所述钥匙ID副本和所述默认密钥通过所述加密算法进行加密计算,得到系统验证数据;根据所述钥匙验证数据和所述系统验证数据进行初步验证。5.根据权利要求4所述的钥匙ID验证方法,其特征在于,当判定验证通过时,还包括:所述PEPS系统基...
【专利技术属性】
技术研发人员:李成北,王东琳,张超,赵战伟,
申请(专利权)人:上海科世达华阳汽车电器有限公司,科世达上海管理有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。