CN115035636A - 一种车辆数字钥匙基础业务***及云平台 - Google Patents
一种车辆数字钥匙基础业务***及云平台 Download PDFInfo
- Publication number
- CN115035636A CN115035636A CN202210560261.3A CN202210560261A CN115035636A CN 115035636 A CN115035636 A CN 115035636A CN 202210560261 A CN202210560261 A CN 202210560261A CN 115035636 A CN115035636 A CN 115035636A
- Authority
- CN
- China
- Prior art keywords
- service
- vehicle
- key
- module
- digital key
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000007726 management method Methods 0.000 claims description 55
- 238000012360 testing method Methods 0.000 claims description 38
- 230000010354 integration Effects 0.000 claims description 13
- 238000006243 chemical reaction Methods 0.000 claims description 6
- 238000012795 verification Methods 0.000 claims description 6
- 238000013524 data verification Methods 0.000 claims description 3
- 230000001939 inductive effect Effects 0.000 description 5
- 238000011161 development Methods 0.000 description 4
- 238000000034 method Methods 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 3
- 238000010276 construction Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 238000003032 molecular docking Methods 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00309—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00817—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the lock can be programmed
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00817—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the lock can be programmed
- G07C2009/00825—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the lock can be programmed remotely by lines or wireless communication
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种车辆数字钥匙基础业务***及云平台,包括基础业务对象管理模块、数字钥匙安全模块、钥匙业务管理模块、服务配置模块、平台接口、集成平台服务模块、车端软件开发工具包以及移动端软件开发工具包,为车辆增加数字钥匙功能,仅需集成和应用已经在本发明平台中部署运行的数字钥匙服务,而整个项目完成无需搭建任何新的云环境;同一个平台即满足不同的安全方案服务能力。
Description
技术领域
本发明属于物联网技术领域,具体是一种车辆数字钥匙基础业务***及云平台。
背景技术
随着智能化汽车的不断发展和普及,数字钥匙已出现在很多车型上,为用户提供便利的钥匙功能。数字钥匙由云平台处理和分配车、钥匙匹配关系。数字钥匙与车辆电子锁通过多种无线通信技术(蓝牙,NFC,UWB)连接,传输钥匙和车辆的匹配信息实现认证,后传输控制信息实现控制车辆。数字钥匙可以集成在手机设备中,用车人不带车钥匙即可使用车辆。
现有的数字钥匙***往往是为具体车型定制开发,开发成本高,需要一定开发周期,复用率低。只能使用设计规划好的数字钥匙功能,数字钥匙无法结合汽车其他一些控制器的各种功能做到灵活应用。
发明内容
本发明的目的在于克服现有技术的缺陷,提供一种车辆数字钥匙基础业务***及云平台***。
为实现上述目的,本发明采用了如下技术方案:
一方面,本发明提供一种车辆数字钥匙基础业务***,包括:基础业务对象管理单元、数字钥匙安全模块、钥匙业务管理模块、服务配置模块、平台接口、集成平台服务模块、车端软件开发工具包以及移动端软件开发工具包;其中,
基础业务对象管理单元,分别与平台接口和钥匙业务管理模块相连,用于获取车辆信息数据、用户信息数据以及设备的信息数据,并根据所述车辆信息数据、用户信息数据以及设备的信息数据以标准格式维护管理车辆、用户以及设备三个业务实体;
数字钥匙安全模块,与所述钥匙业务管理模块和服务配置模块相连,用于获取服务配置模块的配置方案,根据所述配置方案调用相应的库,计算生成数字要是得密钥及证书;
钥匙业务管理模块,与所述基础业务对象管理单元、数字钥匙安全模块以及平台接口相连,用于获取平台接口传入的数据,根据所述平台接口传入的数据管理生成、更新、吊销、失效、分享以及取消分享操作;
服务配置模块,与所述数字钥匙安全模块、车端软件开发工具包以及移动端软件开发工具包相连,用于获取数字要是的配置条件,根据所述配置条件配置相应的数字钥匙;
平台接口,与所述基础业务对象管理单元、钥匙业务管理模块以及集成测试服务模块相连,用于业务数据的输入和输出;
集成平台服务模块,与所述平台接口、移动端软件开发工具包、车端软件开发工具包连接,用于获取所述移动端软件开发工具包和所述车端软件开发工具包包含的测试用例,根据所述测试用例辅助测试云端、车端以及客户端的集成结果;
车端软件开发工具包,与所述服务配置模块和所述集成平台服务模块相连,用于运行自动化脚本,根据选配的服务包,组合数字钥匙需要的模块,生成与所述选配的服务包相应的SDK,集成到车端电子设备中;
移动端软件开发工具包,与所述服务配置模块和所述集成平台服务模块相连,用于根据***配置,选配相应的SDK,集成到移动应用中。
进一步地,所述基础业务对象管理单元包括:
基础业务对象数据获取单元,用于获取车辆信息数据、用户信息数据以及设备的信息数据;
基础业务对象数据转换单元,与所述基础业务对象数据获取单元相连,用于将所述车辆信息数据、用户信息数据以及设备的信息数据转换为预设的标准格式数据;
业务对象管理单元,与所述基础业务对象数据转换单元相连,用于根据所述预设的标准格式数据管理车辆、用户以及设备三个业务实体。
进一步地,所述数字钥匙安全模块包括:安全体系库和安全要素生产器;
所述安全体系库,包括对称密钥体系库和非对称密钥体系库,所述对称密钥体系库用于对称业务密钥,所述非对称密钥体系库用于签发移动端和车端的证书;
配置方案单元,用于根据用户需求配置数字秘钥方案;
所述全要素生产器,与所述安全体系库和配置方案单元相连,所述安全要素生产器根据所述配置数字秘钥方案调用所述对称密钥体系,和/或,调用所述非对称密钥体系,计算生成数字钥匙的密钥及证书。
进一步地,所述钥匙业务管理模块包括:
业务数据获取单元,用于获取所述平台接口传入的业务数据;
业务数据校验单元,与所述业务数据获取单元相连,用于校验所述平台接口传入的业务数据;若校验通过则将所述业务数据传送至业务管理单元,若校验未通过则放弃所述业务数据;
业务管理单元,与所述业务数据校验单元相连,用于根据所述平台接口传入的数据管理生成、更新、吊销、失效、分享以及取消分享操作。
进一步地,所述服务配置模块包括:
获取配置条件模块,用于获取数字要是的配置条件;
配置模块,与所述获取配置条件模块相连,用于根据安全方案偏好和钥匙功能需求配置相应的数字钥匙。
进一步地,所述平台接口包括:业务接入接口和输出服务接口;
所述业务接入接口,与所述基础业务对象管理模块和所述钥匙业务管理模块相连,用于业务数据的输入;
所述输出服务接口,与所述集成平台服务模块连接,用于业务数据的输出。
进一步地,所述集成平台服务模块包括:
获取测试用例单元,用于获取所述移动端软件开发工具包和所述车端软件开发工具包包含的测试用例;
测试单元,与所述获取测试用例单元相连,用于根据所述测试用例辅助测试云端、车端以及客户端的集成结果;
结果上报单元,与所述测试单元连接,用于将所述集成结果上报。
进一步地,还包括用户账号模块,分别与所述车端软件开发工具包以及移动端软件开发工具包连接,用于查看车辆信息、管理车辆以及购买数字钥匙服务。
第二方面,本发明提供一种云平台,包括第一方面任一项所述的车辆数字钥匙基础业务***。
本发明的优点是:
本发明的车辆数字钥匙基础业务***通过基础业务对象管理模块、数字钥匙安全模块、钥匙业务管理模块、服务配置模块、平台接口、集成平台服务模块、车端软件开发工具包以及移动端软件开发工具包,为车辆增加数字钥匙功能,仅需集成和应用已经在本发明平台中部署运行的数字钥匙服务,而整个项目完成无需搭建任何新的云环境;同一个平台即满足不同的安全方案服务能力。
附图说明
图1是本发明的一种车辆数字钥匙基础业务***框图。
具体实施方式
以下结合附图1,进一步说明本发明一种车辆数字钥匙基础业务***及云平台***的具体实施方式。本发明一种车辆数字钥匙基础业务***及云平台***不限于以下实施例的描述。
本实施例给出一种车辆数字钥匙基础业务***的具体结构,如图1所示,
包括:基础业务对象管理模块、数字钥匙安全模块、钥匙业务管理模块、服务配置模块、平台接口、集成平台服务模块、车端软件开发工具包以及移动端软件开发工具包;其中,
基础业务对象管理模块,分别与平台接口和钥匙业务管理模块相连,用于获取车辆信息数据、用户信息数据以及设备的信息数据,并根据所述车辆信息数据、用户信息数据以及设备的信息数据以标准格式维护管理车辆、用户以及设备三个业务实体;
数字钥匙安全模块,与所述钥匙业务管理模块和服务配置模块相连,用于获取服务配置模块的配置方案,根据所述配置方案调用相应的库,计算生成数字要是得密钥及证书;
钥匙业务管理模块,与所述基础业务对象管理模块、数字钥匙安全模块以及平台接口相连,用于获取平台接口传入的数据,根据所述平台接口传入的数据管理生成、更新、吊销、失效、分享以及取消分享操作;
服务配置模块,与所述数字钥匙安全模块、车端软件开发工具包以及移动端软件开发工具包相连,用于获取数字要是的配置条件,根据所述配置条件配置相应的数字钥匙;
平台接口,与所述基础业务对象管理模块、钥匙业务管理模块以及集成测试服务模块相连,用于业务数据的输入和输出;
集成平台服务模块,与所述平台接口、移动端软件开发工具包、车端软件开发工具包连接,用于获取所述移动端软件开发工具包和所述车端软件开发工具包包含的测试用例,根据所述测试用例辅助测试云端、车端以及客户端的集成结果;
车端软件开发工具包,与所述服务配置模块和所述集成平台服务模块相连,用于运行自动化脚本,根据选配的服务包,组合数字钥匙需要的模块,生成与所述选配的服务包相应的SDK,集成到车端电子设备中;
移动端软件开发工具包,与所述服务配置模块和所述集成平台服务模块相连,用于根据***配置,选配相应的SDK,集成到移动应用中。
可以理解为,本发明的车辆数字钥匙基础业务***通过基础业务对象管理模块、数字钥匙安全模块、钥匙业务管理模块、服务配置模块、平台接口、集成平台服务模块、车端软件开发工具包以及移动端软件开发工具包,为车辆增加数字钥匙功能,仅需集成和应用已经在本发明平台中部署运行的数字钥匙服务,而整个项目完成无需搭建任何新的云环境;同一个平台即满足不同的安全方案服务能力。本发明的车辆数字钥匙基础业务***以云平台服务为基础,配合车端软件开发工具包和移动端软件开发工具包,为各类***提供数字钥匙功能集成。
作为上述实施例的进一步改进,在一个实施例中,所述基础业务对象管理模块包括:
基础业务对象数据获取单元,用于获取车辆信息数据、用户信息数据以及设备的信息数据;
基础业务对象数据转换单元,与所述基础业务对象数据获取单元相连,用于将所述车辆信息数据、用户信息数据以及设备的信息数据转换为预设的标准格式数据;
业务对象管理单元,与所述基础业务对象数据转换单元相连,用于根据所述预设的标准格式数据管理车辆、用户以及设备三个业务实体。
基础业务对象管理模块,以标准格式维护管理车辆,用户,设备三个业务实体。各类***接入时,将车辆、用户、设备的数据动态接入,在***中形成数据库。
作为上述实施例的进一步改进,一些实施例中,所述数字钥匙安全模块包括:安全体系库和安全要素生产器;
所述安全体系库,包括对称密钥体系库和非对称密钥体系库,所述对称密钥体系库用于对称业务密钥,所述非对称密钥体系库用于签发移动端和车端的证书;
配置方案单元,用于根据用户需求配置数字秘钥方案;
所述全要素生产器,与所述安全体系库和配置方案单元相连,所述安全要素生产器根据所述配置数字秘钥方案调用所述对称密钥体系,和/或,调用所述非对称密钥体系,计算生成数字钥匙的密钥及证书。
数字钥匙安全模块支持直接配置使用。安全要素生产器根据配置调用不同的安全体系库,计算生成钥匙和车辆安全匹配所需的密钥、证书等,配合钥匙生成、更新等业务使用。
作为上述实施例的进一步改进,一些实施例中所述钥匙业务管理模块包括:
业务数据获取单元,用于获取所述平台接口传入的业务数据;
业务数据校验单元,与所述业务数据获取单元相连,用于校验所述平台接口传入的业务数据;若校验通过则将所述业务数据传送至业务管理单元,若校验未通过则放弃所述业务数据;
业务管理单元,与所述业务数据校验单元相连,用于根据所述平台接口传入的数据管理生成、更新、吊销、失效、分享以及取消分享操作。
各项基础数据在业务数据(比如某用户获得了钥匙)接入时,形成关联关系,并生产钥匙数据和安全要素,下发至对应终端。钥匙业务管理模块主要为生成、更新、吊销、失效、分享、取消分享等。
钥匙业务管理模块需要根据本平台接口传入数据,比如某用户获得了钥匙,***获取到哪个人获得了哪辆车的钥匙,***通过检索车辆与用户,校验都车辆与用于都存在并且可用,开始未车辆生产钥匙数据和安全要素,钥匙数据包含需要的钥匙信息,比如有效期,车辆蓝牙广播内容等,安全要素根据选择的不同的安全方案生成,信息删除在移动端和车端的钥匙信息。对称密钥方案主要为对称业务密钥;非对称密钥方案主要为签发移动端和车端的证书,即此业务根证书私钥加密移动端和车端公钥(录入时上传)。通过TLS1.2安全通讯方式将信息发送至手机端和车端,则手机端和车端拥有了钥匙控车的前提要素。上述是生成获取钥匙的业务,更新钥匙与上述逻辑相同,新钥匙相关信息覆盖旧钥匙,吊销,失效则为平台发送享类似获取钥匙,只不过多了分享主和被分享者的角色,钥匙信息发向被分享者的移动APP账号。基础业务平台主要是隔离了上述的各种业务逻辑,而是仅获取“需要把钥匙发给谁”和“需要删除谁的钥匙”,以低耦合性做到高可拓展性。
一些实施例中,所述服务配置模块包括:
获取配置条件模块,用于获取数字要是的配置条件;
配置模块,与所述获取配置条件模块相连,用于根据安全方案偏好和钥匙功能需求配置相应的数字钥匙。
服务配置模块根据硬件条件(比如有无安全芯片,蓝牙,NFC,UWB选型,蓝牙或UWB数量等),安全方案偏好,钥匙功能需求(主动控制,无钥匙进入,钥匙分享,限制性分享等)配制出适用的数字钥匙服务。且同一个客户账号可以配置多组独立的服务,应用在不同的车型或场景。然后客户可以下载相应的软件包,文档。
用户在***页面上操作配置自己的数字钥匙服务包,一个服务包服务于一种车型,输入指定车型的具体硬件配置后,***根据硬件提供推荐方案,无安全芯片推荐对称密钥,有则推荐非对称密钥,单蓝牙推荐主动控车的功能套餐,多蓝牙多UWB的配置则推荐主动控车加无感进入/离开套餐,NFC推荐刷卡解锁闭锁启动的套餐。用户也可以无视推荐,自己选择安全方案和功能需求,除了上述的两种安全方案以及仅控车还是可以无感进入外,还可以根据需求选择是否要分享钥匙。在车辆硬件没有多蓝牙,多UWB时,用户无法选择无感进入功能。平台预置了上述的功能库,上文已提到对称密钥方案和非对称密钥方案已不同的规则生产钥匙数据,则在选用服务包后,根据服务包的配置,为服务包设置好的车型生产钥匙数据。主动控车功能为标配,所有服务包都包含,无感控车包含了测距计算,未选时包含在钥匙信息下发到终端时,终端得知无此配置则不会执行测距和相关逻辑的计算,那么无感进入也就不会生效了。钥匙分享仅有在配置时,平台才会授权开放分享的接口,让用户可以通过对接接口告知平台,车辆的钥匙需要发送到多个人的客户端去使用。
平台已经为所有配置准备好了标准的接口和文档,选中的配置部分后,推送对应的文档,授权对应的接口。
一些实施例中,所述平台接口包括:业务接入接口和输出服务接口;
所述业务接入接口,与所述基础业务对象管理单元和所述钥匙业务管理模块相连,用于业务数据的输入;
所述输出服务接口,与所述集成平台服务模块连接,用于业务数据的输出。
平台接口在客户配置后可自动生成,后根据文档完成对接。
一些实施例中,所述集成平台服务模块包括:
获取测试用例单元,用于获取所述移动端软件开发工具包和所述车端软件开发工具包包含的测试用例;
测试单元,与所述获取测试用例单元相连,用于根据所述测试用例辅助测试云端、车端以及客户端的集成结果;
结果上报单元,与所述测试单元连接,用于将所述集成结果上报。
集成平台服务模块可以试运行以辅助客户测试云端、车端、移动客户端的集成是否有效。
***预置所有功能的测试环节,要求用户将车辆和手机放在有效距离内,保持存在网络环境,点击快捷测试功能,***选取服务包内对应的测试环节执行,例如只选了主动控车的服务包,***此时就会向测试车辆,手机发放钥匙,手机执行控车操作,然后上报结果,多次完成整个流程后,***出具功能实现结果以及成功率水平。
一些实施例中,还包括用户账号模块,分别与所述车端软件开发工具包以及移动端软件开发工具包连接,用于查看车辆信息、管理车辆以及购买数字钥匙服务。
***具有数字钥匙服务商城,根据每个小项多少钱/每辆车来计算价格,用户可以通过用户账号模块看到每个小项的介绍,选配成一个服务包后,即可按装车量购买数字钥匙服务,用户可以通过用户账号模块查看管理自己的全部购买订单。
一些实施例中,车端软件开发工具包(SDK),根据***配置提供相应的SDK和使用文档下载,集成进车端电子设备(一般为TBOX)的***使用,发挥数字钥匙动态锁芯的功能:接收钥匙信息、密钥、与钥匙鉴权以及接收指令等。
车端软件开发工具包SDK经过了高度模块化的设计,每一个模块和服务包中的小项对应,且标准化了模块本身的数据进出格式,每个模块有详细的依赖要求。云平台具备SDK生产程序,可以运行自动化脚本,根据选配的服务包,组合需要的模块,生成对应的SDK以供下载,因依赖缺失无法生成的有效SDK的组合方案将在用户页面层被否决,比如用户是不能不选任何安全方案就要主动控车的功能的。文档也是由每个配置小项对应文本,且每条文本包含编号值,用于排序,最后组装生成。
移动端软件开发工具包(SDK),根据***配置自动提供相应的SDK和使用文档下载,需集成进移动应用中使用,发挥数字钥匙的功能:接收钥匙信息,密钥,与锁芯鉴权,发送指令等。
生产方式同上文车端软件开发工具包SDK,相对于现有技术的改进点是本申请是全自动化的,现有技术中自定义一个数字钥匙***时,必须要由乙方投入定制开发工作才能得到有效的SDK。
一些实施例中,本发明还提供一种云平台,包括如上任意一项所述的车辆数字钥匙基础业务***。
云平台即服务的数字钥匙项目建设服务的方式,为车辆增加数字钥匙功能,仅需集成和应用已经在本发明平台中部署运行的数字钥匙服务,而整个项目完成无需搭建任何新的云环境。同一个云平台通过安全体系库功能,即满足不同的安全方案服务能力。可以直接在页面操作的数字钥匙***配置服务,且一个客户可以同时选用多组配置。比如一个客户的同一种车型的高低配,直接配置不同的服务包,即可集成获取不同的数字钥匙功能。根据钥匙限制车辆的功能,比如分享的钥匙使用时车速无法加速超过一定值。以数字钥匙为身份识别来帮助车辆监控的数据输出的接口服务。
云平台配备多种数字钥匙安全体系级别,灵活可选。支持对称密钥体系和非对称密钥体系,且车端密钥的存储和加解密计算支持配置是否使用安全芯片。(存在一些低预算的硬件选型没有安全芯片);软硬件分离,以软件平台支持业务,多种手机端和车端硬件都可以集成使用。数字钥匙的功能的灵活部署,根据硬件配置高低,车型定位高低,汽车社群策略等因素,可配置使用控制功能、无钥匙进入功能、使用监控功能、带驾驶限制的数字钥匙功能。组件化服务,易于***集成,可拓展性强,比如车联网***,移动端车主应用软件等都可以不影响原业务的前提下直接整合进数字钥匙功能。项目周期缩短,直接使用基础业务平台服务,更快速实现数字钥匙功能建设。成本降低,云平台核心功能组件有高复用能力,能够提供更高效和广泛的服务,单个***建设需求的成本得以降低,已提供更优惠的价格。
以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。
Claims (9)
1.一种车辆数字钥匙基础业务***,其特征在于,包括:基础业务对象管理模块、数字钥匙安全模块、钥匙业务管理模块、服务配置模块、平台接口、集成平台服务模块、车端软件开发工具包以及移动端软件开发工具包;其中,
基础业务对象管理模块,分别与平台接口和钥匙业务管理模块相连,用于获取车辆信息数据、用户信息数据以及设备的信息数据,并根据所述车辆信息数据、用户信息数据以及设备的信息数据以标准格式维护管理车辆、用户以及设备三个业务实体;
数字钥匙安全模块,与所述钥匙业务管理模块和服务配置模块相连,用于获取服务配置模块的配置方案,根据所述配置方案调用相应的库,计算生成数字要是得密钥及证书;
钥匙业务管理模块,与所述基础业务对象管理模块、数字钥匙安全模块以及平台接口相连,用于获取平台接口传入的数据,根据所述平台接口传入的数据管理生成、更新、吊销、失效、分享以及取消分享操作;
服务配置模块,与所述数字钥匙安全模块、车端软件开发工具包以及移动端软件开发工具包相连,用于获取数字要是的配置条件,根据所述配置条件配置相应的数字钥匙;
平台接口,与所述基础业务对象管理模块、钥匙业务管理模块以及集成测试服务模块相连,用于业务数据的输入和输出;
集成平台服务模块,与所述平台接口、移动端软件开发工具包、车端软件开发工具包连接,用于获取所述移动端软件开发工具包和所述车端软件开发工具包包含的测试用例,根据所述测试用例辅助测试云端、车端以及客户端的集成结果;
车端软件开发工具包,与所述服务配置模块和所述集成平台服务模块相连,用于运行自动化脚本,根据选配的服务包,组合数字钥匙需要的模块,生成与所述选配的服务包相应的SDK,集成到车端电子设备中;
移动端软件开发工具包,与所述服务配置模块和所述集成平台服务模块相连,用于根据***配置,选配相应的SDK,集成到移动应用中。
2.如权利要求1所述的车辆数字钥匙基础业务***,其特征在于,所述基础业务对象管理模块包括:
基础业务对象数据获取单元,用于获取车辆信息数据、用户信息数据以及设备的信息数据;
基础业务对象数据转换单元,与所述基础业务对象数据获取单元相连,用于将所述车辆信息数据、用户信息数据以及设备的信息数据转换为预设的标准格式数据;
业务对象管理单元,与所述基础业务对象数据转换单元相连,用于根据所述预设的标准格式数据管理车辆、用户以及设备三个业务实体。
3.如权利要求1所述的车辆数字钥匙基础业务***,其特征在于,所述数字钥匙安全模块包括:安全体系库和安全要素生产器;
所述安全体系库,包括对称密钥体系库和非对称密钥体系库,所述对称密钥体系库用于对称业务密钥,所述非对称密钥体系库用于签发移动端和车端的证书;
配置方案单元,用于根据用户需求配置数字秘钥方案;
所述全要素生产器,与所述安全体系库和配置方案单元相连,所述安全要素生产器根据所述配置数字秘钥方案调用所述对称密钥体系,和/或,调用所述非对称密钥体系,计算生成数字钥匙的密钥及证书。
4.如权利要求1所述的车辆数字钥匙基础业务***,其特征在于,所述钥匙业务管理模块包括:
业务数据获取单元,用于获取所述平台接口传入的业务数据;
业务数据校验单元,与所述业务数据获取单元相连,用于校验所述平台接口传入的业务数据;若校验通过则将所述业务数据传送至业务管理单元,若校验未通过则放弃所述业务数据;
业务管理单元,与所述业务数据校验单元相连,用于根据所述平台接口传入的数据管理生成、更新、吊销、失效、分享以及取消分享操作。
5.如权利要求1所述的车辆数字钥匙基础业务***,其特征在于,所述服务配置模块包括:
获取配置条件模块,用于获取数字要是的配置条件;
配置模块,与所述获取配置条件模块相连,用于根据安全方案偏好和钥匙功能需求配置相应的数字钥匙。
6.如权利要求1所述的车辆数字钥匙基础业务***,其特征在于,所述平台接口包括:业务接入接口和输出服务接口;
所述业务接入接口,与所述基础业务对象管理模块和所述钥匙业务管理模块相连,用于业务数据的输入;
所述输出服务接口,与所述集成平台服务模块连接,用于业务数据的输出。
7.如权利要求1所述的车辆数字钥匙基础业务***,其特征在于,所述集成平台服务模块包括:
获取测试用例单元,用于获取所述移动端软件开发工具包和所述车端软件开发工具包包含的测试用例;
测试单元,与所述获取测试用例单元相连,用于根据所述测试用例辅助测试云端、车端以及客户端的集成结果;
结果上报单元,与所述测试单元连接,用于将所述集成结果上报。
8.根据权利要求1所述的车辆数字钥匙基础业务***,其特征在于,还包括用户账号模块,分别与所述车端软件开发工具包以及移动端软件开发工具包连接,用于查看车辆信息、管理车辆以及购买数字钥匙服务。
9.一种云平台,其特征在于,包括如权利要求1-8任意一项所述的车辆数字钥匙基础业务***。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210560261.3A CN115035636B (zh) | 2022-05-23 | 2022-05-23 | 一种车辆数字钥匙基础业务***及云平台 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210560261.3A CN115035636B (zh) | 2022-05-23 | 2022-05-23 | 一种车辆数字钥匙基础业务***及云平台 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115035636A true CN115035636A (zh) | 2022-09-09 |
CN115035636B CN115035636B (zh) | 2024-07-09 |
Family
ID=83121195
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210560261.3A Active CN115035636B (zh) | 2022-05-23 | 2022-05-23 | 一种车辆数字钥匙基础业务***及云平台 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115035636B (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105015489A (zh) * | 2015-07-14 | 2015-11-04 | 杭州万好万家新能源科技有限公司 | 一种基于数字钥匙的车辆智能控制*** |
CN112309008A (zh) * | 2020-10-29 | 2021-02-02 | 一汽奔腾轿车有限公司 | 一种汽车数字钥匙的安全管理平台 |
WO2021135258A1 (zh) * | 2019-12-31 | 2021-07-08 | 东风小康汽车有限公司重庆分公司 | 一种基于智能钥匙的车辆使用方法及装置 |
CN113965328A (zh) * | 2021-10-21 | 2022-01-21 | 上海交通大学 | 可信执行环境的数字钥匙离线情况的权限转移方法及*** |
WO2022027957A1 (zh) * | 2020-08-05 | 2022-02-10 | 华人运通(上海)云计算科技有限公司 | 车辆蓝牙钥匙的安全分发方法、装置、***及存储介质 |
CN114257995A (zh) * | 2020-09-11 | 2022-03-29 | 比亚迪股份有限公司 | Nfc车钥匙注册方法、***、终端设备和存储介质 |
-
2022
- 2022-05-23 CN CN202210560261.3A patent/CN115035636B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105015489A (zh) * | 2015-07-14 | 2015-11-04 | 杭州万好万家新能源科技有限公司 | 一种基于数字钥匙的车辆智能控制*** |
WO2021135258A1 (zh) * | 2019-12-31 | 2021-07-08 | 东风小康汽车有限公司重庆分公司 | 一种基于智能钥匙的车辆使用方法及装置 |
WO2022027957A1 (zh) * | 2020-08-05 | 2022-02-10 | 华人运通(上海)云计算科技有限公司 | 车辆蓝牙钥匙的安全分发方法、装置、***及存储介质 |
CN114257995A (zh) * | 2020-09-11 | 2022-03-29 | 比亚迪股份有限公司 | Nfc车钥匙注册方法、***、终端设备和存储介质 |
CN112309008A (zh) * | 2020-10-29 | 2021-02-02 | 一汽奔腾轿车有限公司 | 一种汽车数字钥匙的安全管理平台 |
CN113965328A (zh) * | 2021-10-21 | 2022-01-21 | 上海交通大学 | 可信执行环境的数字钥匙离线情况的权限转移方法及*** |
Also Published As
Publication number | Publication date |
---|---|
CN115035636B (zh) | 2024-07-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11438333B2 (en) | Mobile device enabled tiered data exchange via a vehicle | |
CN107074174B (zh) | 用于远程访问控制的方法和*** | |
CN107077788B (zh) | 使用密钥卡模拟器的包裹交换和服务*** | |
CN107074200B (zh) | 使用软件狗的用于去往和来自交通工具的服务递送的端到端*** | |
CN106652227B (zh) | 一种智能汽车支付***以及支付方法 | |
KR20220002720A (ko) | 차량 액세스 제어 서비스 및 플랫폼 | |
CN103326416A (zh) | 用于移动电子设备的充电站以及相关的***和方法 | |
US20200353836A1 (en) | Method for reserving an electric charging station, and charging system | |
KR100859172B1 (ko) | 휴대폰 인증을 이용한 알에프아이디 자전거 무인대여시스템및 그 방법 | |
CN107911352A (zh) | 一种云手机的授权方法 | |
US20230158901A1 (en) | Method, Authentication Means and Authorization Device for Authorizing a Charging Process | |
US20100075633A1 (en) | Method and System for the Reading of Data from a Memory in a Mobile Remote Appliance | |
CN110009118A (zh) | 一种诊断数据管理方法及区块链节点设备 | |
CN114513373B (zh) | 可信数据交换方法、装置、***、电子设备和存储介质 | |
CN104010011A (zh) | 基于电动车的信息互动*** | |
CN110852851A (zh) | 基于区块链的交通工具共享方法、装置及可读存储介质 | |
US20030036355A1 (en) | Method for electronically paying for the use of a means of transportation, associated monitoring methods and associated units | |
CN115035636B (zh) | 一种车辆数字钥匙基础业务***及云平台 | |
CN108540335A (zh) | 设备分析报告的管理方法及管理装置 | |
CN111861611B (zh) | 基于区块链的资源处理方法、装置、电子设备及存储介质 | |
CN108875987A (zh) | 一种基于移动互联应用的汽车综合服务*** | |
CN110336872B (zh) | 第三方数据获取的方法、装置及*** | |
CN111385086B (zh) | 一种基于量子网络的密钥计费方法及其*** | |
KR20210111202A (ko) | 결제 독립형 셀프 주유기 시스템, 그리고 이의 제어 방법 | |
CN111049800A (zh) | 车辆服务管理方法、装置、区块链节点设备及其存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |