System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及车辆,特别涉及一种基于车载系统的用户身份验证方法、装置、车辆及介质。
技术介绍
1、随着车载网联信息技术的迅速发展,车载系统不仅集成了导航、娱乐等功能,还涉及到了大量个人隐私数据的处理,在数据使用过程中,例如数据通信、数据重置、车辆外借等情况下容易面临用户隐私泄露、数据篡改的风险,同时,车载系统恢复出厂设置时也会存在用户隐私泄露,从而导致错误配置,对车辆性能造成不利影响,因此,加强用户的隐私保护十分必要。
2、相关技术中,车载系统的数据处理方式大多会将用户数据匿名化处理,以保护用户的隐私,但是随着黑客攻击技术的提升,车载系统的数据安全问题也愈发严峻,数据匿名化处理往往也会存在数据泄露以及数据篡改的风险,从而降低用户的使用体验,亟需解决。
技术实现思路
1、本申请提供一种基于车载系统的用户身份验证方法、装置、车辆及介质,以解决相关技术中车辆用于恢复出厂设置时,存在用户信息泄露、被篡改等问题。
2、本申请第一方面实施例提供一种基于车载系统的用户身份验证方法,包括以下步骤:
3、接收用户的数据重置指令;
4、识别所述用户是否为目标用户,若所述用户为所述目标用户,则接收所述目标用户的验证信息,并对所述验证信息进行校验;
5、若所述验证信息满足预设的校验条件,则基于所述数据重置指令执行对应指令动作。
6、根据本申请的一个实施例,所述识别所述用户是否为所述目标用户,包括:
7、接收所述用户的第一号码信
8、判断所述用户的第一号码信息是否与存储的所述用户的第二号码信息相匹配,且所述车辆的第一识别码是否与存储的所述车辆的第二识别码相匹配,且所述车辆的第一序列号是否与存储的所述车辆的第二序列号相匹配;
9、若所述用户的第一号码信息与存储的所述用户的第二号码信息相匹配,且所述车辆的第一识别码与存储的所述车辆的第二识别码相匹配,且所述车辆的第一序列号与存储的所述车辆的第二序列号相匹配,则判定所述用户为所述目标用户。
10、根据本申请的一个实施例,在判断所述用户的第一号码信息是否与存储的所述用户的第二号码信息相匹配,且所述车辆的第一识别码是否与存储的所述车辆的第二识别码相匹配,且所述车辆的第一序列号是否与存储的所述车辆的第二序列号相匹配之后,还包括:
11、若所述用户的第一号码信息与存储的所述用户的第二号码信息不匹配,或者所述车辆的第一识别码与存储的所述车辆的第二识别码不匹配,或者所述车辆的第一序列号与存储的所述车辆的第二序列号不匹配,则判定所述用户不为所述目标用户,并控制所述车辆不执行所述对应指令动作。
12、根据本申请的一个实施例,所述接收所述目标用户的验证信息,并对所述验证信息进行校验,包括:
13、判断所述验证信息是否处于预设有效时间,且所述验证信息是否与预设验证码一致;
14、若所述验证信息处于所述预设有效时间,且所述验证信息与所述预设验证码一致,则判定所述验证信息满足所述预设的校验条件;
15、若所述验证信息不处于所述预设有效时间,或者所述验证信息与所述预设验证码不一致,则判定所述验证信息不满足所述预设的校验条件,并生成验证失败提醒,以提醒所述用户重新发送所述数据重置指令。
16、根据本申请的一个实施例,上述的基于车载系统的用户身份验证方法,还包括:
17、获取预设时间内所述验证信息的输入次数;
18、判断所述输入次数是否满足预设输入条件,若所述输入次数不满足所述预设输入条件,则控制车辆不执行所述对应指令动作。
19、根据本申请实施例的基于车载系统的用户身份验证方法,接收用户的数据重置指令;识别用户是否为目标用户,若用户为目标用户,则接收目标用户的验证信息,并对验证信息进行校验;若验证信息满足预设的校验条件,则基于数据重置指令执行对应指令动作。由此,解决了相关技术中车辆用于恢复出厂设置时,存在用户信息泄露、被篡改等问题,通过在车辆恢复出厂设置时对用户进行二次身份验证,从而保证用户的信息安全和车辆的配置安全。
20、本申请第二方面实施例提供一种基于车载系统的用户身份验证装置,包括:
21、接收模块,用于接收用户的数据重置指令;
22、校验模块,用于识别所述用户是否为目标用户,若所述用户为所述目标用户,则接收所述目标用户的验证信息,并对所述验证信息进行校验;
23、执行模块,用于若所述验证信息满足预设的校验条件,则基于所述数据重置指令执行对应指令动作。
24、根据本申请的一个实施例,所述校验模块,具体用于:
25、接收所述用户的第一号码信息、车辆的第一识别码和所述车辆的第一序列号;
26、判断所述用户的第一号码信息是否与存储的所述用户的第二号码信息相匹配,且所述车辆的第一识别码是否与存储的所述车辆的第二识别码相匹配,且所述车辆的第一序列号是否与存储的所述车辆的第二序列号相匹配;
27、若所述用户的第一号码信息与存储的所述用户的第二号码信息相匹配,且所述车辆的第一识别码与存储的所述车辆的第二识别码相匹配,且所述车辆的第一序列号与存储的所述车辆的第二序列号相匹配,则判定所述用户为所述目标用户。
28、根据本申请的一个实施例,在判断所述用户的第一号码信息是否与存储的所述用户的第二号码信息相匹配,且所述车辆的第一识别码是否与存储的所述车辆的第二识别码相匹配,且所述车辆的第一序列号是否与存储的所述车辆的第二序列号相匹配之后,所述校验模块,还用于:
29、若所述用户的第一号码信息与存储的所述用户的第二号码信息不匹配,或者所述车辆的第一识别码与存储的所述车辆的第二识别码不匹配,或者所述车辆的第一序列号与存储的所述车辆的第二序列号不匹配,则判定所述用户不为所述目标用户,并控制所述车辆不执行所述对应指令动作。
30、根据本申请的一个实施例,所述校验模块,具体用于:
31、判断所述验证信息是否处于预设有效时间,且所述验证信息是否与预设验证码一致;
32、若所述验证信息处于所述预设有效时间,且所述验证信息与所述预设验证码一致,则判定所述验证信息满足所述预设的校验条件;
33、若所述验证信息不处于所述预设有效时间,或者所述验证信息与所述预设验证码不一致,则判定所述验证信息不满足所述预设的校验条件,并生成验证失败提醒,以提醒所述用户重新发送所述数据重置指令。
34、根据本申请的一个实施例,上述的基于车载系统的用户身份验证装置,还用于:
35、获取预设时间内所述验证信息的输入次数;
36、判断所述输入次数是否满足预设输入条件,若所述输入次数不满足所述预设输入条件,则控制车辆不执行所述对应指令动作。
37、根据本申请实施例的基于车载系统的用户身份验证装置,接收用户的本文档来自技高网...
【技术保护点】
1.一种基于车载系统的用户身份验证方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的方法,其特征在于,所述识别所述用户是否为所述目标用户,包括:
3.根据权利要求2所述的方法,其特征在于,在判断所述用户的第一号码信息是否与存储的所述用户的第二号码信息相匹配,且所述车辆的第一识别码是否与存储的所述车辆的第二识别码相匹配,且所述车辆的第一序列号是否与存储的所述车辆的第二序列号相匹配之后,还包括:
4.根据权利要求1所述的方法,其特征在于,所述接收所述目标用户的验证信息,并对所述验证信息进行校验,包括:
5.根据权利要求1所述的方法,其特征在于,还包括:
6.一种基于车载系统的用户身份验证装置,其特征在于,包括:
7.根据权利要求6所述的装置,其特征在于,所述校验模块,具体用于:
8.根据权利要求7所述的装置,其特征在于,在判断所述用户的第一号码信息是否与存储的所述用户的第二号码信息相匹配,且所述车辆的第一识别码是否与存储的所述车辆的第二识别码相匹配,且所述车辆的第一序列号是否与存储的所述车辆的
9.一种车辆,其特征在于,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序,以实现如权利要求1-5任一项所述的基于车载系统的用户身份验证方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行,以用于实现如权利要求1-5任一项所述的基于车载系统的用户身份验证方法。
...【技术特征摘要】
1.一种基于车载系统的用户身份验证方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的方法,其特征在于,所述识别所述用户是否为所述目标用户,包括:
3.根据权利要求2所述的方法,其特征在于,在判断所述用户的第一号码信息是否与存储的所述用户的第二号码信息相匹配,且所述车辆的第一识别码是否与存储的所述车辆的第二识别码相匹配,且所述车辆的第一序列号是否与存储的所述车辆的第二序列号相匹配之后,还包括:
4.根据权利要求1所述的方法,其特征在于,所述接收所述目标用户的验证信息,并对所述验证信息进行校验,包括:
5.根据权利要求1所述的方法,其特征在于,还包括:
6.一种基于车载系统的用户身份验证装置,其特征在于,包括:
7.根据权...
【专利技术属性】
技术研发人员:殷秀梅,王许健,胡瑞雪,劳创,
申请(专利权)人:奇瑞汽车股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。