CN115035636A - Vehicle digital key basic service system and cloud platform - Google Patents

Vehicle digital key basic service system and cloud platform Download PDF

Info

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
Application number
CN202210560261.3A
Other languages
Chinese (zh)
Other versions
CN115035636B (en
Inventor
刘志杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sirun Beijing Technology Co ltd
Original Assignee
Sirun Beijing Technology Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sirun Beijing Technology Co ltd filed Critical Sirun Beijing Technology Co ltd
Priority to CN202210560261.3A priority Critical patent/CN115035636B/en
Priority claimed from CN202210560261.3A external-priority patent/CN115035636B/en
Publication of CN115035636A publication Critical patent/CN115035636A/en
Application granted granted Critical
Publication of CN115035636B publication Critical patent/CN115035636B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME 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/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00309Electronically 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
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME 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/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00817Electronically 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME 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/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00817Electronically 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/00825Electronically 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

The invention discloses a vehicle digital key basic service system and a cloud platform, which comprise a basic service object management module, a digital key safety module, a key service management module, a service configuration module, a platform interface, an integrated platform service module, a vehicle-end software development kit and a mobile-end software development kit, wherein the digital key function is added for a vehicle, only the digital key service which is deployed and operated in the platform is required to be integrated and applied, and the whole project is completed without building any new cloud environment; the same platform can meet different safety scheme service capabilities.

Description

Vehicle digital key basic service system and cloud platform
Technical Field
The invention belongs to the technical field of Internet of things, and particularly relates to a vehicle digital key basic service system and a cloud platform.
Background
With the continuous development and popularization of intelligent automobiles, digital keys have appeared on a plurality of automobile types, and provide convenient key functions for users. And the digital key is processed and distributed by the cloud platform, and the matching relation between the vehicle and the key is realized. The digital key is connected with the vehicle electronic lock through various wireless communication technologies (Bluetooth, NFC and UWB), the matching information of the transmission key and the vehicle is authenticated, and the control information is transmitted to control the vehicle. The digital key can be integrated in the mobile phone device, and a user can use the vehicle without the vehicle key.
The existing digital key system is usually customized and developed for a specific vehicle type, the development cost is high, a certain development period is needed, and the reuse rate is low. Only the digital key function which is designed and planned can be used, and the digital key can not be flexibly applied by combining various functions of other controllers of the automobile.
Disclosure of Invention
The invention aims to overcome the defects of the prior art and provides a vehicle digital key basic service system and a cloud platform system.
In order to achieve the purpose, the invention adopts the following technical scheme:
in one aspect, the present invention provides a vehicle digital key based service system, including: the system comprises a basic business object management unit, a digital key security module, a key business management module, a service configuration module, a platform interface, an integrated platform service module, a vehicle-end software development kit and a mobile-end software development kit; wherein the content of the first and second substances,
the basic service object management unit is respectively connected with the platform interface and the key service management module and is used for acquiring vehicle information data, user information data and information data of equipment and maintaining and managing three service entities of the vehicle, the user and the equipment in a standard format according to the vehicle information data, the user information data and the information data of the equipment;
the digital key security module is connected with the key business management module and the service configuration module and used for acquiring the configuration scheme of the service configuration module, calling a corresponding library according to the configuration scheme and calculating to generate a digital key to obtain a key and a certificate;
the key business management module is connected with the basic business object management unit, the digital key safety module and the platform interface and used for acquiring data transmitted by the platform interface, managing, generating, updating, revoking, losing, sharing and canceling the sharing operation according to the data transmitted by the platform interface;
the service configuration module is connected with the digital key security module, the vehicle-end software development kit and the mobile-end software development kit and is used for acquiring configuration conditions of the digital key and configuring a corresponding digital key according to the configuration conditions;
the platform interface is connected with the basic service object management unit, the key service management module and the integrated test service module and is used for inputting and outputting service data;
the integrated platform service module is connected with the platform interface, the mobile terminal software development kit and the vehicle terminal software development kit, and is used for acquiring test cases contained in the mobile terminal software development kit and the vehicle terminal software development kit and assisting in testing the integration results of the cloud terminal, the vehicle terminal and the client terminal according to the test cases;
the vehicle-end software development kit is connected with the service configuration module and the integrated platform service module and used for running an automation script, combining modules required by a digital key according to the selected service package, generating an SDK corresponding to the selected service package and integrating the SDK into the vehicle-end electronic equipment;
and the mobile terminal software development kit is connected with the service configuration module and the integrated platform service module, and is used for selecting and matching the corresponding SDK according to system configuration and integrating the SDK into mobile application.
Further, the basic business object management unit includes:
the basic service object data acquisition unit is used for acquiring vehicle information data, user information data and information data of equipment;
the basic service object data conversion unit is connected with the basic service object data acquisition unit and is used for converting the vehicle information data, the user information data and the information data of the equipment into data with a preset standard format;
and the service object management unit is connected with the basic service object data conversion unit and is used for managing three service entities, namely a vehicle, a user and equipment according to the preset standard format data.
Further, the digital key security module includes: a secure system library and a secure element producer;
the security system library comprises a symmetric key system library and an asymmetric key system library, wherein the symmetric key system library is used for symmetric service keys, and the asymmetric key system library is used for issuing certificates of the mobile terminal and the vehicle terminal;
the configuration scheme unit is used for configuring a digital key scheme according to the user requirement;
the full-element producer is connected with the security system library and the configuration scheme unit, and the security element producer calls the symmetric key system and/or calls the asymmetric key system according to the configuration digital key scheme to calculate and generate a key and a certificate of the digital key.
Further, the key service management module includes:
a service data acquisition unit, configured to acquire service data transmitted by the platform interface;
the service data checking unit is connected with the service data acquisition unit and used for checking the service data transmitted by the platform interface; if the verification is passed, the service data is transmitted to a service management unit, and if the verification is not passed, the service data is abandoned;
and the service management unit is connected with the service data verification unit and used for managing generation, updating, overhead marketing, invalidation, sharing and cancellation of sharing operation according to the data transmitted by the platform interface.
Further, the service configuration module includes:
the acquisition configuration condition module is used for acquiring the configuration conditions of the digital key;
and the configuration module is connected with the configuration condition acquisition module and is used for configuring the corresponding digital key according to the security scheme preference and the key function requirement.
Further, the platform interface includes: a service access interface and an output service interface;
the service access interface is connected with the basic service object management module and the key service management module and is used for inputting service data;
and the output service interface is connected with the integrated platform service module and is used for outputting the service data.
Further, the integrated platform service module includes:
the test case acquisition unit is used for acquiring test cases contained in the mobile terminal software development kit and the vehicle terminal software development kit;
the test unit is connected with the test case acquiring unit and is used for assisting in testing the integration results of the cloud end, the vehicle end and the client end according to the test cases;
and the result reporting unit is connected with the test unit and used for reporting the integration result.
And the user account module is respectively connected with the vehicle-end software development kit and the mobile-end software development kit and is used for checking vehicle information, managing vehicles and purchasing digital key services.
In a second aspect, the present invention provides a cloud platform, including the vehicle digital key basic service system according to any one of the first aspects.
The invention has the advantages that:
the vehicle digital key basic service system increases the digital key function for the vehicle through the basic service object management module, the digital key safety module, the key service management module, the service configuration module, the platform interface, the integrated platform service module, the vehicle-end software development kit and the mobile-end software development kit, only needs to integrate and apply the digital key service which is deployed and operated in the platform of the invention, and does not need to build any new cloud environment when the whole project is completed; the same platform can meet different safety scheme service capabilities.
Drawings
Fig. 1 is a block diagram of a vehicle digital key based service system of the present invention.
Detailed Description
The following further describes a specific embodiment of a vehicle digital key basic service system and a cloud platform system according to the present invention with reference to fig. 1. The vehicle digital key basic service system and the cloud platform system according to the present invention are not limited to the description of the following embodiments.
The present embodiment provides a specific structure of a vehicle digital key basic service system, as shown in fig. 1,
the method comprises the following steps: the system comprises a basic business object management module, a digital key security module, a key business management module, a service configuration module, a platform interface, an integrated platform service module, a vehicle-end software development kit and a mobile-end software development kit; wherein the content of the first and second substances,
the basic service object management module is respectively connected with the platform interface and the key service management module and is used for acquiring vehicle information data, user information data and information data of equipment and maintaining and managing three service entities of the vehicle, the user and the equipment in a standard format according to the vehicle information data, the user information data and the information data of the equipment;
the digital key security module is connected with the key business management module and the service configuration module and used for acquiring the configuration scheme of the service configuration module, calling a corresponding library according to the configuration scheme and calculating to generate a digital key to obtain a key and a certificate;
the key business management module is connected with the basic business object management module, the digital key safety module and the platform interface and used for acquiring data transmitted by the platform interface, managing, generating, updating, revoking, losing, sharing and cancelling sharing operation according to the data transmitted by the platform interface;
the service configuration module is connected with the digital key security module, the vehicle-end software development kit and the mobile-end software development kit and is used for acquiring configuration conditions of the digital key and configuring a corresponding digital key according to the configuration conditions;
the platform interface is connected with the basic business object management module, the key business management module and the integrated test service module and is used for inputting and outputting business data;
the integrated platform service module is connected with the platform interface, the mobile terminal software development kit and the vehicle terminal software development kit, and is used for acquiring test cases contained in the mobile terminal software development kit and the vehicle terminal software development kit and assisting in testing the integration results of the cloud terminal, the vehicle terminal and the client terminal according to the test cases;
the vehicle-end software development kit is connected with the service configuration module and the integrated platform service module and used for running an automation script, combining modules required by a digital key according to the selected service package, generating an SDK corresponding to the selected service package and integrating the SDK into the vehicle-end electronic equipment;
and the mobile terminal software development kit is connected with the service configuration module and the integrated platform service module, and is used for selecting and matching the corresponding SDK according to system configuration and integrating the SDK into mobile application.
The vehicle digital key basic service system provided by the invention has the advantages that the functions of the digital key are added to the vehicle through the basic service object management module, the digital key safety module, the key service management module, the service configuration module, the platform interface, the integrated platform service module, the vehicle-end software development kit and the mobile-end software development kit, only the digital key service which is deployed and operated in the platform of the invention needs to be integrated and applied, and the whole project is completed without building any new cloud environment; the same platform can meet different safety scheme service capabilities. The vehicle digital key basic service system provided by the invention is based on cloud platform service, and provides digital key function integration for various systems by matching with a vehicle-end software development kit and a mobile-end software development kit.
As a further improvement of the above embodiment, in an embodiment, the basic business object management module includes:
the basic service object data acquisition unit is used for acquiring vehicle information data, user information data and information data of equipment;
the basic service object data conversion unit is connected with the basic service object data acquisition unit and is used for converting the vehicle information data, the user information data and the information data of the equipment into data with a preset standard format;
and the service object management unit is connected with the basic service object data conversion unit and is used for managing three service entities, namely a vehicle, a user and equipment according to the preset standard format data.
The basic business object management module maintains and manages three business entities of vehicles, users and equipment in a standard format. When various systems are accessed, data of vehicles, users and equipment are dynamically accessed to form a database in the system.
As a further refinement of the above embodiment, in some embodiments, the digital key security module includes: a safety system library and a safety element producer;
the security system library comprises a symmetric key system library and an asymmetric key system library, wherein the symmetric key system library is used for symmetric service keys, and the asymmetric key system library is used for issuing certificates of the mobile terminal and the vehicle terminal;
the configuration scheme unit is used for configuring a digital key scheme according to the user requirement;
the full-element generator is connected with the security system library and the configuration scheme unit, and the security element generator calls the symmetric key system according to the configuration digital key scheme and/or calls the asymmetric key system to calculate and generate a key and a certificate of the digital key.
The digital key security module supports direct configuration use. The safety element producer calls different safety system libraries according to the configuration, calculates and generates keys, certificates and the like required by the safety matching of the keys and the vehicles, and is matched with the services of key generation, updating and the like for use.
As a further improvement of the above embodiments, in some embodiments the key service management module comprises:
a service data acquisition unit, configured to acquire service data transmitted by the platform interface;
the service data checking unit is connected with the service data acquisition unit and used for checking the service data transmitted by the platform interface; if the verification is passed, the service data is transmitted to a service management unit, and if the verification is not passed, the service data is abandoned;
and the service management unit is connected with the service data verification unit and is used for managing generation, updating, revoking, invalidation, sharing and cancelling sharing operation according to the data transmitted by the platform interface.
When service data (such as a user obtains a key) is accessed, the basic data form an association relationship, and key data and security elements are generated and sent to the corresponding terminal. The key business management module mainly comprises the steps of generating, updating, revoking, invalidation, sharing, cancelling sharing and the like.
The key service management module needs to transmit data according to the platform interface, for example, a user obtains a key, the system obtains a person who obtains the key of a vehicle, the system checks that the vehicles and the users exist and can use the vehicles and the users by retrieving the vehicles and the users, key data and safety elements are produced by the vehicles, the key data comprises required key information, such as valid period and vehicle Bluetooth broadcast content, the safety elements are generated according to different selected safety schemes, and the key information at the mobile terminal and the vehicle terminal is deleted. The symmetric key scheme is mainly a symmetric service key; the asymmetric key scheme is mainly used for issuing certificates of the mobile terminal and the vehicle terminal, namely, the private key of the service root certificate encrypts public keys of the mobile terminal and the vehicle terminal (uploading during logging). And the information is sent to the mobile phone end and the vehicle end in a TLS1.2 safety communication mode, so that the mobile phone end and the vehicle end have the precondition elements of controlling the vehicle by keys. The key obtaining business is generated, the key updating logic is the same as that of the key obtaining business, the related information of the new key covers the old key, the key is cancelled, the related information of the new key is invalid, the similar key obtaining business is sent to the platform, the roles of the sharing owner and the shared person are increased, and the key information is sent to the mobile APP account of the shared person. The basic service platform mainly isolates the various service logics, and only acquires 'who needs to be issued with keys' and 'who needs to be deleted' so as to achieve high expansibility with low coupling.
In some embodiments, the service configuration module comprises:
the acquisition configuration condition module is used for acquiring the configuration conditions of the digital signals;
and the configuration module is connected with the configuration condition acquisition module and is used for configuring the corresponding digital key according to the security scheme preference and the key function requirement.
The service configuration module configures the applicable digital key service according to hardware conditions (such as no-security chip, bluetooth, NFC, UWB type selection, bluetooth or UWB quantity and the like), security scheme preference and key function requirements (active control, no-key access, key sharing, restrictive sharing and the like). And the same customer account can be configured with multiple groups of independent services, and the method is applied to different vehicle types or scenes. The client can then download the corresponding software package, the document.
The user operates and configures a digital key service pack of the user on a system page, one service pack serves one vehicle type, after specific hardware configuration of a specified vehicle type is input, the system provides a recommendation scheme according to hardware, a symmetric key is recommended without a security chip, an asymmetric key is recommended if the symmetric key is available, a functional package of active vehicle control is recommended by single Bluetooth, a package of non-inductive vehicle entering/leaving is recommended by configuration of multi-Bluetooth and multi-UWB, and a package started by card swiping unlocking and locking is recommended by NFC. The user can also select the safety scheme and the function requirement by himself without regard to recommendation, and besides the two safety schemes and the vehicle control only mode or the noninductive access, the user can select whether to share the key according to the requirement. When the vehicle hardware does not have multiple Bluetooth and multiple UWB, a user cannot select the non-inductive access function. The platform is preset with the function library, the symmetric key scheme and the asymmetric key scheme are different in rule to produce key data, and after the service package is selected, the key data is produced for the vehicle type set by the service package according to the configuration of the service package. The active vehicle control function is standard configuration, all service packages contain, the non-inductive vehicle contains distance measurement calculation, and when the non-inductive vehicle does not contain the key information and is issued to the terminal, the terminal knows that the configuration is not available, the distance measurement and the calculation of relevant logic cannot be executed, and the non-inductive entry cannot be effective. The platform can authorize the opening of the sharing interface only when the key sharing is configured, so that a user can inform the platform through the docking interface, and the key of the vehicle needs to be sent to the client sides of multiple persons for use.
The platform has prepared standard interfaces and documents for all configurations, and after the selected configuration part, the corresponding document is pushed to authorize the corresponding interface.
In some embodiments, the platform interface comprises: a service access interface and an output service interface;
the service access interface is connected with the basic service object management unit and the key service management module and is used for inputting service data;
and the output service interface is connected with the integrated platform service module and used for outputting the service data.
The platform interface can be automatically generated after the client is configured, and then the docking is completed according to the document.
In some embodiments, the integrated platform services module comprises:
the test case acquisition unit is used for acquiring test cases contained in the mobile terminal software development kit and the vehicle terminal software development kit;
the test unit is connected with the test case acquiring unit and is used for assisting in testing the integration results of the cloud end, the vehicle end and the client end according to the test cases;
and the result reporting unit is connected with the test unit and used for reporting the integration result.
The integration platform service module can be operated in a test mode to assist a customer in testing whether integration of the cloud end, the vehicle end and the mobile client is effective or not.
The system presets testing links of all functions, requires a user to place a vehicle and a mobile phone within an effective distance, keeps a network environment, clicks a quick testing function, selects a corresponding testing link in a service package to execute, for example, only selects the service package for controlling the vehicle actively, the system can issue keys to the vehicle to be tested, the mobile phone performs vehicle control operation, reports results, and after the whole process is completed for multiple times, the system issues a function realization result and a success rate level.
In some embodiments, the system further comprises a user account module, which is respectively connected to the vehicle-end software development kit and the mobile-end software development kit, and is used for viewing vehicle information, managing vehicles, and purchasing digital key services.
The system is provided with a digital key service mall, the price is calculated according to the amount of money/each vehicle of each item, a user can see the introduction of each item through a user account module, after a service package is selected, the digital key service can be purchased according to the vehicle loading amount, and the user can check and manage all purchase orders of the user through the user account module.
In some embodiments, a vehicle Software Development Kit (SDK), which provides corresponding SDKs and usage documentation downloads according to system configuration, is integrated into the system usage of a vehicle-side electronic device (typically TBOX), and functions as a digital key dynamic cylinder: receiving key information, a secret key, authenticating with the key, receiving instructions and the like.
The vehicle-end software development kit SDK is highly modularized in design, each module corresponds to a small item in the service package, the data access format of the module is standardized, and each module has detailed dependence requirements. The cloud platform is provided with an SDK production program, can run an automatic script, combines required modules according to a matched service package, and generates a corresponding SDK for downloading, and a combination scheme of an effective SDK which cannot be generated due to dependence and deletion is rejected at a user page layer, for example, the user cannot select any safety scheme and has a function of actively controlling a vehicle. The document is also generated by the way that each configuration small item corresponds to a text, and each text contains a number value for sorting and finally assembling.
The mobile terminal Software Development Kit (SDK) automatically provides corresponding SDK and download of the use document according to system configuration, needs to be integrated into mobile application for use, and plays the functions of a digital key: receiving key information, secret key, authenticating with lock core, sending instruction, etc.
Compared with the prior art, the production mode of the SDK is the same as that of the SDK of the vehicle-end software development kit, the method is fully automatic, and when a digital key system is customized in the prior art, a party B is required to invest in customized development work to obtain the effective SDK.
In some embodiments, the present invention further provides a cloud platform, including the vehicle digital key basic service system as described in any one of the above.
The cloud platform is a service construction mode of a digital key project of services, the digital key function is added for vehicles, only the digital key service deployed and operated in the platform is required to be integrated and applied, and the whole project is completed without building any new cloud environment. The same cloud platform meets different safety scheme service capabilities through the safety system library function. The digital key system configuration service can be directly operated on a page, and one customer can select multiple groups of configurations at the same time. For example, different service packs are directly configured for the same vehicle type of a client, and then different digital key functions can be integrated and obtained. The functions of the vehicle are limited according to the key, for example, the speed of the vehicle cannot be accelerated to exceed a certain value when a shared key is used. And the digital key is used as an interface service for assisting data output of vehicle monitoring for identification.
The cloud platform is provided with various digital key security system levels, and is flexible and selectable. And a symmetric key system and an asymmetric key system are supported, and whether a security chip is used for configuration is supported by the storage, encryption and decryption calculation of the vehicle-end key. (there are some low budget hardware options without security chips); the software and the hardware are separated, the software platform supports services, and various mobile phone end hardware and vehicle end hardware can be integrated for use. The functions of the digital key can be flexibly deployed, and the functions of using the control function, the keyless entry function, the use monitoring function and the digital key with driving limitation can be configured according to factors such as hardware configuration height, vehicle type positioning height, vehicle community strategy and the like. The modularized service is easy for system integration, and has strong expansibility, such as an internet of vehicles system, mobile terminal owner application software and the like, which can be directly integrated into the digital key function on the premise of not influencing the original service. The project cycle is shortened, the basic service platform is directly used for service, and the digital key function construction is realized more quickly. The cost is reduced, the core function components of the cloud platform have high multiplexing capability, more efficient and wide services can be provided, the cost required by single system construction is reduced, and more favorable prices are provided.
The foregoing is a more detailed description of the invention in connection with specific preferred embodiments and it is not intended that the invention be limited to these specific details. For those skilled in the art to which the invention pertains, several simple deductions or substitutions can be made without departing from the spirit of the invention, and all shall be considered as belonging to the protection scope of the invention.

Claims (9)

1. A vehicle digital key based service system, comprising: the system comprises a basic service object management module, a digital key security module, a key service management module, a service configuration module, a platform interface, an integrated platform service module, a vehicle-end software development kit and a mobile-end software development kit; wherein the content of the first and second substances,
the basic service object management module is respectively connected with the platform interface and the key service management module and is used for acquiring vehicle information data, user information data and information data of equipment and maintaining and managing three service entities of the vehicle, the user and the equipment in a standard format according to the vehicle information data, the user information data and the information data of the equipment;
the digital key security module is connected with the key business management module and the service configuration module and used for acquiring the configuration scheme of the service configuration module, calling a corresponding library according to the configuration scheme and calculating to generate a digital key to obtain a key and a certificate;
the key business management module is connected with the basic business object management module, the digital key safety module and the platform interface and used for acquiring data transmitted by the platform interface, managing, generating, updating, revoking, losing, sharing and canceling the sharing operation according to the data transmitted by the platform interface;
the service configuration module is connected with the digital key safety module, the vehicle-end software development kit and the mobile-end software development kit and is used for acquiring configuration conditions of the digital key and configuring the corresponding digital key according to the configuration conditions;
the platform interface is connected with the basic business object management module, the key business management module and the integrated test service module and is used for inputting and outputting business data;
the integrated platform service module is connected with the platform interface, the mobile terminal software development kit and the vehicle terminal software development kit, and is used for acquiring test cases contained in the mobile terminal software development kit and the vehicle terminal software development kit and assisting in testing the integration results of the cloud terminal, the vehicle terminal and the client terminal according to the test cases;
the vehicle-end software development kit is connected with the service configuration module and the integrated platform service module and used for running an automation script, combining modules required by a digital key according to the selected service package, generating an SDK corresponding to the selected service package and integrating the SDK into the vehicle-end electronic equipment;
and the mobile terminal software development kit is connected with the service configuration module and the integrated platform service module, and is used for selecting and matching corresponding SDK according to system configuration and integrating the SDK into mobile application.
2. The vehicle digital key basic service system according to claim 1, wherein the basic service object management module comprises:
the basic service object data acquisition unit is used for acquiring vehicle information data, user information data and information data of equipment;
the basic service object data conversion unit is connected with the basic service object data acquisition unit and is used for converting the vehicle information data, the user information data and the equipment information data into preset standard format data;
and the service object management unit is connected with the basic service object data conversion unit and is used for managing three service entities, namely a vehicle, a user and equipment according to the preset standard format data.
3. The vehicle digital key based service system as claimed in claim 1, wherein the digital key security module comprises: a safety system library and a safety element producer;
the security system library comprises a symmetric key system library and an asymmetric key system library, wherein the symmetric key system library is used for symmetric service keys, and the asymmetric key system library is used for issuing certificates of the mobile terminal and the vehicle terminal;
the configuration scheme unit is used for configuring a digital key scheme according to the user requirement;
the full-element generator is connected with the security system library and the configuration scheme unit, and the security element generator calls the symmetric key system according to the configuration digital key scheme and/or calls the asymmetric key system to calculate and generate a key and a certificate of the digital key.
4. The vehicle digital key infrastructure service system of claim 1, wherein the key service management module comprises:
a service data acquisition unit, configured to acquire service data transmitted by the platform interface;
the service data checking unit is connected with the service data acquisition unit and used for checking the service data transmitted by the platform interface; if the verification is passed, the service data is transmitted to a service management unit, and if the verification is not passed, the service data is abandoned;
and the service management unit is connected with the service data verification unit and is used for managing generation, updating, revoking, invalidation, sharing and cancelling sharing operation according to the data transmitted by the platform interface.
5. The vehicle digital key based service system according to claim 1, wherein the service configuration module comprises:
the acquisition configuration condition module is used for acquiring the configuration conditions of the digital key;
and the configuration module is connected with the configuration condition acquisition module and is used for configuring the corresponding digital key according to the security scheme preference and the key function requirement.
6. The vehicle digital key based service system as claimed in claim 1, wherein said platform interface comprises: a service access interface and an output service interface;
the service access interface is connected with the basic service object management module and the key service management module and is used for inputting service data;
and the output service interface is connected with the integrated platform service module and used for outputting the service data.
7. The vehicle digital key based business system of claim 1, wherein said integrated platform service module comprises:
the test case acquisition unit is used for acquiring test cases contained in the mobile terminal software development kit and the vehicle terminal software development kit;
the test unit is connected with the test case obtaining unit and used for assisting in testing the integration results of the cloud end, the vehicle end and the client end according to the test cases;
and the result reporting unit is connected with the test unit and used for reporting the integration result.
8. The vehicle digital key basic service system according to claim 1, further comprising a user account module respectively connected to the vehicle-end software development kit and the mobile-end software development kit, for viewing vehicle information, managing vehicles, and purchasing digital key services.
9. A cloud platform comprising the vehicle digital key based service system according to any one of claims 1 to 8.
CN202210560261.3A 2022-05-23 Vehicle digital key basic service system and cloud platform Active CN115035636B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210560261.3A CN115035636B (en) 2022-05-23 Vehicle digital key basic service system and cloud platform

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210560261.3A CN115035636B (en) 2022-05-23 Vehicle digital key basic service system and cloud platform

Publications (2)

Publication Number Publication Date
CN115035636A true CN115035636A (en) 2022-09-09
CN115035636B CN115035636B (en) 2024-07-09

Family

ID=

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105015489A (en) * 2015-07-14 2015-11-04 杭州万好万家新能源科技有限公司 Intelligent vehicle control system based on digital key
CN112309008A (en) * 2020-10-29 2021-02-02 一汽奔腾轿车有限公司 Safety management platform of automobile digital key
WO2021135258A1 (en) * 2019-12-31 2021-07-08 东风小康汽车有限公司重庆分公司 Method and apparatus for using vehicle based on smart key
CN113965328A (en) * 2021-10-21 2022-01-21 上海交通大学 Authority transfer method and system for digital key offline condition of trusted execution environment
WO2022027957A1 (en) * 2020-08-05 2022-02-10 华人运通(上海)云计算科技有限公司 Safe distribution method, device and system of vehicle bluetooth key and storage medium
CN114257995A (en) * 2020-09-11 2022-03-29 比亚迪股份有限公司 NFC vehicle key registration method, system, terminal device and storage medium

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105015489A (en) * 2015-07-14 2015-11-04 杭州万好万家新能源科技有限公司 Intelligent vehicle control system based on digital key
WO2021135258A1 (en) * 2019-12-31 2021-07-08 东风小康汽车有限公司重庆分公司 Method and apparatus for using vehicle based on smart key
WO2022027957A1 (en) * 2020-08-05 2022-02-10 华人运通(上海)云计算科技有限公司 Safe distribution method, device and system of vehicle bluetooth key and storage medium
CN114257995A (en) * 2020-09-11 2022-03-29 比亚迪股份有限公司 NFC vehicle key registration method, system, terminal device and storage medium
CN112309008A (en) * 2020-10-29 2021-02-02 一汽奔腾轿车有限公司 Safety management platform of automobile digital key
CN113965328A (en) * 2021-10-21 2022-01-21 上海交通大学 Authority transfer method and system for digital key offline condition of trusted execution environment

Similar Documents

Publication Publication Date Title
US11438333B2 (en) Mobile device enabled tiered data exchange via a vehicle
CN107074174B (en) Method and system for remote access control
CN107077788B (en) System for exchanging and servicing packages using a key fob simulator
CN106652227B (en) Intelligent automobile payment system and payment method
CN100524243C (en) Method, system and communication equipment for evaluating a profile for risk and/or reward
US20110112969A1 (en) Vehicle access control services and platform
CN103326416A (en) Charging station for mobile electronic devices and an associated system and method
US20200353836A1 (en) Method for reserving an electric charging station, and charging system
US20160274882A1 (en) Telematics system
CN102474530A (en) Method for configuring infotainment applications in motor vehicle
KR100859172B1 (en) Unmmaned rfid bicycle rental system using mobile phone authentication and method thereof
CN107911352A (en) A kind of authorization method of cloud mobile phone
US20100075633A1 (en) Method and System for the Reading of Data from a Memory in a Mobile Remote Appliance
CN114513373B (en) Trusted data exchange method, device, system, electronic equipment and storage medium
CN104010011A (en) Information interaction system based on electric vehicles
CN110852851A (en) Block chain-based vehicle sharing method and device and readable storage medium
US20030036355A1 (en) Method for electronically paying for the use of a means of transportation, associated monitoring methods and associated units
CN115035636B (en) Vehicle digital key basic service system and cloud platform
CN115035636A (en) Vehicle digital key basic service system and cloud platform
CN108540335A (en) The management method and managing device of device analysis report
CN111861611B (en) Resource processing method and device based on block chain, electronic equipment and storage medium
CN110336872B (en) Method, device and system for acquiring third-party data
CN111385086B (en) Key charging method and system based on quantum network
CN103546324B (en) Method and system for intelligent component library management
CN114429276B (en) System and method for realizing bus management based on APP and intelligent equipment

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