本申请涉及车辆,尤其涉及一种车辆解锁的方法、装置、电子设备和可读存储介质。
背景技术:
1、现有汽车解锁都是通过相匹配钥匙利用中控锁无线遥控功能,由汽车天线接收该钥匙发出电子信号命令,经过车门电子控制器识别该信号特定代码,控制执行器执行开、闭锁动作,但随着社会不断发展,对于快速、安全识别身份的要求越来越高,当前人脸识别技术被广泛应用于物业管理、金融支付、智能家居等多个领域,大大提升了人们生活的安全性及便捷性,而传统汽车钥匙解锁方式已不满足人们的需求,存在一是钥匙携带不方便,钥匙容易丢失的问题;二是钥匙被陌生人拿去可直接解锁车辆,安全性不高;三是钥匙造价成本较高,传统汽车只有两把钥匙,配置钥匙成本高周期长。
2、相关技术中,存在通过面部识别对车辆进行解锁的方案,可以增强传统车辆解锁方式的便捷性和安全性,但现有的方案仅通过确定用户是否为已注册的用户,在确定该用户为已注册的用户的情况下对车辆解锁,该解锁方式较为简单,安全性较低。
技术实现思路
1、有鉴于此,本申请实施例提供了一种车辆解锁的方法、装置、电子设备和可读存储介质,以解决现有技术中的车辆解锁方式较为简单,安全性较低的问题。
2、本申请实施例的第一方面,提供了一种车辆解锁的方法,应用于车辆解锁系统的云服务平台,车辆解锁系统还包括与云服务平台无线连接的车端系统,车辆解锁的方法包括:
3、接收从车端系统发送的车端识别码和经过加密处理的数据签名包;
4、当车端识别码与预存储的云端识别码相同时,获取对应云端识别码的预存储的第一云端面部图像和云端秘钥;
5、根据云端秘钥,对数据签名包进行解密处理,获得车端面部图像和当前时间戳;
6、验证当前时间戳是否在允许的时间范围内;
7、验证车端面部图像与第一云端面部图像是否相匹配;
8、如果当前时间戳在允许的时间范围内、且车端面部图像与第一云端面部图像相匹配,发送第一开锁指令至车端系统,以使得车端系统控制车辆解锁。
9、本申请实施例的第二方面,提供了一种车辆解锁的装置,应用于车辆解锁系统的云服务平台,车辆解锁系统还包括与云服务平台无线连接的车端系统,车辆解锁的装置包括:
10、第一接收模块,被配置为接收从车端系统发送的车端识别码和经过加密处理的数据签名包;
11、获取模块,被配置为当车端识别码与预存储的云端识别码相同时,获取对应云端识别码的预存储的第一云端面部图像和云端秘钥;
12、解密模块,被配置为根据云端秘钥,对数据签名包进行解密处理,获得车端面部图像和当前时间戳;
13、第一验证模块,被配置为验证当前时间戳是否在允许的时间范围内;
14、第二验证模块,被配置为验证车端面部图像与第一云端面部图像是否匹配;
15、解锁模块,被配置为如果当前时间戳在允许的时间范围内、且车端面部图像与第一云端面部图像相匹配,发送第一开锁指令至车端系统,以使得车端系统控制车辆解锁。
16、本申请实施例的第三方面,提供了一种电子设备,包括存储器、处理器以及存储在存储器中并且可在处理器上运行的计算机程序,该处理器执行计算机程序时实现上述方法的步骤。
17、本申请实施例的第四方面,提供了一种可读存储介质,该可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现上述方法的步骤。
18、本申请实施例与现有技术相比存在的有益效果是:接收从车端系统发送的车端识别码和经过加密处理的数据签名包;当车端识别码与预存储的云端识别码相同时,获取对应云端识别码的预存储的第一云端面部图像和云端秘钥;根据云端秘钥,对数据签名包进行解密处理,获得车端面部图像和当前时间戳;验证当前时间戳是否在允许的时间范围内;验证车端面部图像与第一云端面部图像是否相匹配;如果当前时间戳在允许的时间范围内、且车端面部图像与第一云端面部图像相匹配,发送第一开锁指令至车端系统,以使得车端系统控制车辆解锁。采用上述技术手段,首先需要通过对车端系统发送过来的数据签名包进行解密处理,然后需要对解密获得的车端面部图像和当前时间戳进行两次验证,相当于通过三重验证才能解锁车辆,提升了车辆解锁的安全性。
1.一种车辆解锁的方法,其特征在于,应用于车辆解锁系统的云服务平台,所述车辆解锁系统还包括与所述云服务平台无线连接的车端系统,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述车辆解锁系统还包括与所述云服务平台无线连接的移动终端,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,当所述车端识别码与预存储的云端识别码相同时,获取对应所述云端识别码的预存储的第一云端面部图像和云端秘钥,包括:当所述车端识别码与预存储的云端识别码相同时,获取对应所述云端识别码的预存储的第一云端面部图像、第二云端面部图像和云端秘钥;
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述转发所述控制指令至所述车端系统,以使得所述车端系统控制车辆,包括:
7.根据权利要求1-6任一所述的方法,其特征在于,所述车辆解锁系统还包括与所述云服务平台无线连接的移动终端,所述方法还包括:
8.一种车辆解锁的装置,其特征在于,应用于车辆解锁系统的云服务平台,所述车辆解锁系统还包括与所述云服务平台无线连接的车端系统,所述装置包括:
9.一种电子设备,包括存储器、处理器以及存储在所述存储器中并且可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7中任一项所述方法的步骤。
10.一种可读存储介质,所述可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述方法的步骤。