CN109286638B - Automobile diagnosis equipment authentication method and related device - Google Patents

Automobile diagnosis equipment authentication method and related device Download PDF

Info

Publication number
CN109286638B
CN109286638B CN201811436776.2A CN201811436776A CN109286638B CN 109286638 B CN109286638 B CN 109286638B CN 201811436776 A CN201811436776 A CN 201811436776A CN 109286638 B CN109286638 B CN 109286638B
Authority
CN
China
Prior art keywords
authenticated
identification information
authentication
equipment
automobile
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.)
Active
Application number
CN201811436776.2A
Other languages
Chinese (zh)
Other versions
CN109286638A (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.)
Shenzhen Launch Technology Co Ltd
Original Assignee
Shenzhen Launch 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 Shenzhen Launch Technology Co Ltd filed Critical Shenzhen Launch Technology Co Ltd
Priority to CN201811436776.2A priority Critical patent/CN109286638B/en
Publication of CN109286638A publication Critical patent/CN109286638A/en
Application granted granted Critical
Publication of CN109286638B publication Critical patent/CN109286638B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0876Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Vehicle Cleaning, Maintenance, Repair, Refitting, And Outriggers (AREA)

Abstract

The application discloses an authentication method, system, device and computer readable storage medium for automobile diagnosis equipment, wherein the computer equipment locally records target identification information which passes authentication, when the identification information to be authenticated needs to be authenticated, whether the identification information to be authenticated exists in all the target identification information which is locally stored is judged, if yes, the automobile diagnosis equipment corresponding to the identification information to be authenticated is authenticated in the history authentication process, and then the automobile diagnosis equipment can be confirmed as passing authentication again, otherwise, the automobile diagnosis equipment is determined as failing authentication. Therefore, if the automobile diagnosis equipment history passes the authentication, the automobile diagnosis equipment can be authenticated through the local target identification information even if no network exists when the automobile diagnosis equipment history is reused for authentication, so that the effect of authenticating the automobile diagnosis equipment under the condition of no network can be realized, and the efficiency of automobile fault diagnosis is greatly improved.

Description

Automobile diagnosis equipment authentication method and related device
Technical Field
The present application relates to the field of vehicle management technologies, and in particular, to a method, a system, an apparatus, and a computer-readable storage medium for authenticating an automotive diagnostic device.
Background
The automobile fault self-checking device is a portable intelligent automobile fault self-checking device for detecting automobile faults, and a user can use the device to quickly read faults in an automobile electric control system and display fault information through a liquid crystal display screen to quickly find out the position and the reason of the fault.
Before the automobile diagnostic equipment is put into use, the automobile diagnostic equipment generally needs to be authenticated by a management server of an automobile manufacturer, and the automobile diagnostic equipment can work after the authentication is passed.
At present, the authentication process of the automobile diagnosis equipment is to perform interaction with a management server through networking and complete authentication through a network. However, if the network is disconnected, the vehicle diagnostic device cannot be authenticated, and thus cannot be normally used, which greatly affects the progress and effect of the vehicle fault diagnosis process.
Therefore, how to authenticate the automobile diagnosis device without a network is a problem to be solved by those skilled in the art.
Disclosure of Invention
The application aims to provide an automobile diagnosis device authentication method, an automobile diagnosis device authentication system, an automobile diagnosis device authentication device and a computer readable storage medium, so as to solve the problem of how to authenticate an automobile diagnosis device under the condition of no network.
In order to achieve the above object, the embodiments of the present application provide the following technical solutions:
an automobile diagnostic device authentication method comprising:
determining target identification information which is recorded in the computer equipment in advance and passes the authentication; the identification information to be authenticated comprises identification information of computer equipment and identification information of the automobile diagnosis equipment to be authenticated, wherein the identification information of the computer equipment is connected with the identification information of the automobile diagnosis equipment to be authenticated;
determining target identification information which is recorded in the computer equipment in advance and passes the authentication; the target identification information comprises identification information of authenticated automobile diagnosis equipment corresponding to the computer equipment;
judging whether the target identification information comprises the identification information to be authenticated;
if so, determining that the to-be-authenticated automobile diagnosis equipment passes authentication;
if not, determining that the to-be-authenticated automobile diagnosis equipment is not authenticated.
After obtaining the identification information to be authenticated, the method further includes:
detecting whether the automobile diagnostic equipment to be authenticated is networked or not; if not, continuing to execute the step of determining the target identification information which is recorded in the computer equipment in advance and passes the authentication.
After detecting whether the to-be-authenticated automobile diagnosis device is networked, the method further comprises the following steps:
if so, uploading the identification information to be authenticated and the identification information of the computer equipment to an authentication server by using a network for authentication;
receiving an authentication result, and judging whether the automobile diagnostic equipment to be authenticated corresponding to the identification information to be authenticated passes the authentication;
if yes, judging whether target identification information which is recorded in the computer equipment in advance and passes the authentication comprises the identification information to be authenticated or not;
if not, the identification information to be authenticated is taken as target identification information passing authentication and stored.
Wherein the determining of the target identification information pre-recorded in the computer device and passing the authentication comprises:
determining a ciphertext of target identification information which is recorded in advance and passes the authentication of the computer equipment;
and decrypting the ciphertext of the target identification information passing the authentication to obtain the plaintext of the target identification information passing the authentication.
Before determining that the to-be-authenticated automobile diagnostic device passes the authentication, the method further includes:
judging whether the computer equipment stores an authorization file corresponding to the identification information to be authenticated and the identification information of the computer equipment; the authorization file comprises identification information of authorized computer equipment and identification information of authorized automobile diagnosis equipment corresponding to the authorized computer equipment;
if yes, executing the step of determining that the to-be-authenticated automobile diagnosis equipment passes the authentication;
and if not, executing the step of determining that the to-be-authenticated automobile diagnosis equipment is not authenticated.
If the authorization file further comprises an authorization validity period, before the step of determining that the to-be-authenticated automobile diagnostic device passes the authentication, the method further comprises the following steps:
determining whether a current time is within the authorization validity period;
if yes, executing the step of determining that the to-be-authenticated automobile diagnosis equipment passes the authentication;
and if not, executing the step of determining that the to-be-authenticated automobile diagnosis equipment is not authenticated.
After the step of determining that the to-be-authenticated automobile diagnostic device is not authenticated, the method further comprises the following steps:
and deleting the authorization file corresponding to the identification information to be authenticated.
Wherein, the judging whether the computer device stores the authorization file corresponding to the identification information to be authenticated includes:
decrypting all ciphertext authorization files stored by the computer equipment to obtain corresponding plaintext authorization files;
and judging whether an authorization file corresponding to the identification information to be authenticated exists in all the plaintext authorization files.
The application also provides an automobile diagnosis equipment authentication system, including:
the first determining module is used for determining the identification information to be authenticated; the identification information to be authenticated comprises identification information of the automobile diagnosis equipment to be authenticated, which is connected with the computer equipment;
the second determining module is used for determining the target identification information which is recorded in the computer equipment in advance and passes the authentication; the target identification information comprises identification information of authenticated automobile diagnosis equipment corresponding to the computer equipment;
the first judging module is used for judging whether the target identification information comprises the identification information to be authenticated; if so, determining that the to-be-authenticated automobile diagnosis equipment passes authentication; if not, determining that the to-be-authenticated automobile diagnosis equipment is not authenticated.
Wherein, still include:
the detection module is used for detecting whether the automobile diagnosis equipment to be authenticated is networked or not after the identification information to be authenticated is acquired; if not, continuing to execute the step of determining the target identification information which is recorded in the computer equipment in advance and passes the authentication.
Wherein, still include:
the network authentication module is used for uploading the identification information to be authenticated and the identification information of the computer equipment to an authentication server by using a network for authentication when the automobile diagnostic equipment to be authenticated is networked;
the authentication result judging module is used for receiving the authentication result and judging whether the automobile diagnostic equipment to be authenticated corresponding to the identification information to be authenticated passes the authentication;
the target identification information detection module is used for judging whether the target identification information which is recorded in the computer equipment in advance and passes the authentication comprises the identification information to be authenticated;
and the storage module is used for storing the identification information to be authenticated as target identification information passing authentication.
Wherein, still include:
the second judgment module is used for judging whether the computer equipment stores an authorization file corresponding to the identification information to be authenticated and the identification information of the computer equipment or not before the automobile diagnostic equipment to be authenticated is determined to pass the authentication; the authorization file comprises identification information of authorized computer equipment and identification information of authorized automobile diagnosis equipment corresponding to the authorized computer equipment; if so, determining that the to-be-authenticated automobile diagnosis equipment passes authentication; if not, determining that the to-be-authenticated automobile diagnosis equipment is not authenticated.
Wherein the second determining module comprises:
a determination unit configured to determine a ciphertext of target identification information that is recorded in advance in the computer device and that passes authentication;
and the decryption unit is used for decrypting the ciphertext of the target identification information passing the authentication to obtain the plaintext of the target identification information passing the authentication.
The second judging module is specifically configured to judge whether the computer device stores the authorization file corresponding to the identification information to be authenticated before determining that the authentication of the automobile diagnostic device to be authenticated passes; the authorization file comprises identification information of authorized computer equipment and identification information of authorized automobile diagnosis equipment corresponding to the authorized computer equipment; if yes, judging and determining whether the current time is within the authorization validity period; if so, determining that the to-be-authenticated automobile diagnosis equipment passes authentication; if not, determining that the to-be-authenticated automobile diagnosis equipment is not authenticated.
The system further comprises a deleting module, which is used for deleting the authorization file corresponding to the identification information to be authenticated if the current time is determined not to be within the authorization validity period.
Wherein, the second judging module comprises:
the decryption unit is used for decrypting all the ciphertext authorization files stored by the computer equipment to obtain corresponding plaintext authorization files;
the judging unit is used for judging whether an authorization file corresponding to the identification information to be authenticated exists in all the plaintext authorization files; if so, determining that the to-be-authenticated automobile diagnosis equipment passes authentication; if not, determining that the to-be-authenticated automobile diagnosis equipment is not authenticated.
The application also provides an automobile diagnosis equipment authentication device, including:
a memory for storing a computer program;
and the processor is used for realizing the steps of the automobile diagnosis equipment authentication method when executing the computer program.
The present application also provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the steps of the authentication method for automotive diagnostic equipment as described.
According to the scheme, the authentication method for the automobile diagnosis equipment comprises the following steps: determining identification information to be authenticated; the identification information to be authenticated comprises identification information of computer equipment and identification information of the automobile diagnosis equipment to be authenticated, wherein the identification information of the computer equipment is connected with the identification information of the automobile diagnosis equipment to be authenticated; determining target identification information which is recorded in the computer equipment in advance and passes the authentication; the target identification information comprises identification information of authenticated automobile diagnosis equipment corresponding to the computer equipment; judging whether the target identification information comprises the identification information to be authenticated; if so, determining that the to-be-authenticated automobile diagnosis equipment passes authentication; if not, determining that the to-be-authenticated automobile diagnosis equipment is not authenticated.
Therefore, according to the authentication method for the automobile diagnostic equipment, the computer equipment locally records the target identification information which passes the authentication, when the identification information to be authenticated needs to be authenticated, whether the identification information to be authenticated exists in all the target identification information stored locally can be judged, if yes, the automobile diagnostic equipment corresponding to the identification information to be authenticated is authenticated in the history authentication process, and then the automobile diagnostic equipment can be confirmed as passing the authentication again, otherwise, the automobile diagnostic equipment is confirmed as failing the authentication. Therefore, if the automobile diagnosis equipment history passes the authentication, the automobile diagnosis equipment can be authenticated through the local target identification information even if no network exists when the automobile diagnosis equipment history is reused for authentication, so that the effect of authenticating the automobile diagnosis equipment under the condition of no network can be realized, and the efficiency of automobile fault diagnosis is greatly improved. The application also provides an automobile diagnostic equipment authentication system, an automobile diagnostic equipment authentication device and a computer readable storage medium, and the technical effects can be achieved.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present application, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a flowchart of an authentication method for an automotive diagnostic device according to an embodiment of the present disclosure;
FIG. 2 is a flowchart of a specific method for authenticating vehicle diagnostic equipment according to an embodiment of the present disclosure;
FIG. 3 is a flowchart of a specific authentication method for vehicle diagnostic equipment according to an embodiment of the present disclosure;
FIG. 4 is a flowchart of a specific authentication method for vehicle diagnostic equipment according to an embodiment of the present disclosure;
fig. 5 is a schematic structural diagram of an authentication system for automotive diagnostic equipment according to an embodiment of the present disclosure;
fig. 6 is a schematic structural diagram of an authentication device for an automotive diagnostic apparatus disclosed in an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The embodiment of the application discloses a method, a system and a device for authenticating automobile diagnosis equipment and a computer readable storage medium, which are used for solving the problem of how to authenticate the automobile diagnosis equipment under the condition of no network.
Referring to fig. 1, an authentication method for an automotive diagnostic device provided in an embodiment of the present application specifically includes:
s101, obtaining identification information to be authenticated; the identification information to be authenticated comprises identification information of the automobile diagnosis equipment to be authenticated, which is connected with the computer equipment.
It should be noted that, the authentication process of the general automobile diagnostic device needs to be completed by a computer device, such as a PC. The automobile diagnosis equipment is connected with the computer equipment, and the computer equipment acquires the identification information of the automobile diagnosis equipment which is connected with the computer equipment at present.
Generally, in the process of networking authentication, computer equipment sends identification information to be authenticated to a management server, and the management server checks whether the identification to be authenticated can be authenticated and returns a corresponding result. The specific content of the identification information to be authenticated, that is, the specific content of the identification information of the computer device and the identification information of the diagnostic device, may be determined according to the content that needs to be authenticated actually, and the information to be authenticated includes the MAC address of the computer device and the unique serial number of the vehicle diagnostic device at present. It can be understood that, if other information is required in the authentication process, corresponding information needs to be determined in this step and added to the identification information to be authenticated.
It should be noted that one computer device may be connected to a plurality of vehicle diagnosis devices, each vehicle diagnosis device corresponds to one set of information to be authenticated, and during authentication, the set of information to be authenticated corresponding to the vehicle diagnosis device is used to determine whether the vehicle diagnosis device can be authenticated.
S102, determining target identification information which is recorded in the computer equipment in advance and passes the authentication; wherein the target identification information includes identification information of the authenticated automobile diagnosis device corresponding to the computer device.
In the scheme, target identification information which passes the authentication is locally recorded. It should be noted that the target identification information that passes the authentication specifically refers to identification information of the vehicle diagnostic device that has been authenticated and passed the authentication in the history authentication process, and the identification information of the vehicle diagnostic device that passes the authentication corresponds to the current computer device, that is, during the history online authentication, the identification information of the vehicle diagnostic device corresponds to the identification information of the current computer device, and the authentication is completed. .
S103, judging whether the target identification information comprises the identification information to be authenticated.
Specifically, when the network is disconnected, the computer equipment and the management server do not need to be connected through the network for authentication, and the corresponding automobile diagnosis equipment is determined to be authenticated by judging whether the local target identification information comprises the identification information to be authenticated or not, if so, determining that the identification information to be authenticated passes the authentication in the history, and determining that the corresponding automobile diagnosis equipment passes the authentication; otherwise, the identification information to be authenticated cannot be determined to be authenticated, and authentication needs to be performed after networking.
And S104, if yes, determining that the to-be-authenticated automobile diagnosis equipment passes authentication.
And S105, if not, determining that the to-be-authenticated automobile diagnosis equipment is not authenticated.
Therefore, according to the authentication method for the automobile diagnostic equipment provided by the embodiment of the application, the computer equipment locally records the target identification information which passes the authentication, when the identification information to be authenticated needs to be authenticated, whether the identification information to be authenticated exists in all the target identification information which is locally stored can be judged, if yes, the automobile diagnostic equipment corresponding to the identification information to be authenticated is authenticated in the history authentication process, and then the automobile diagnostic equipment can be confirmed to pass the authentication again, otherwise, the automobile diagnostic equipment is confirmed to fail the authentication. Therefore, if the automobile diagnosis equipment history passes the authentication, the automobile diagnosis equipment can be authenticated through the local target identification information even if no network exists when the automobile diagnosis equipment history is reused for authentication, so that the effect of authenticating the automobile diagnosis equipment under the condition of no network can be realized, and the efficiency of automobile fault diagnosis is greatly improved.
The following describes a specific method for authenticating the vehicle diagnostic device provided by the present application, and the specific method for authenticating the vehicle diagnostic device provided by the present application and the above embodiments may be referred to each other.
Referring to fig. 2, a specific method for authenticating an automobile diagnostic device provided in an embodiment of the present application specifically includes:
s201, obtaining identification information to be authenticated; the identification information to be authenticated comprises identification information of the automobile diagnosis equipment to be authenticated, which is connected with the computer equipment.
S202, detecting whether the automobile diagnosis equipment to be authenticated is networked or not; if yes, go to S203; if not, go to S207.
In the scheme, before the identification information to be authenticated is authenticated, whether the automobile diagnosis equipment to be authenticated is networked is detected, if the automobile diagnosis equipment to be authenticated is networked, networking authentication is preferred, S203 is executed, and otherwise, S207 is executed for offline authentication.
S203, uploading the identification information to be authenticated and the identification information of the computer equipment to an authentication server for authentication by using a network.
Under the condition that the automobile diagnosis equipment can be normally networked, the authentication of the automobile diagnosis equipment is preferably networking authentication, and after the authentication is passed, the corresponding identification information is recorded locally as target identification information. If the target identification information of a plurality of fault diagnosis devices is local, the target identification information can be stored in a list form.
Specifically, the process of networking authentication is similar to that in the prior art, and is not repeated in the present solution.
S204, receiving an authentication result, and judging whether the to-be-authenticated automobile diagnosis equipment corresponding to the to-be-authenticated identification information passes authentication; if yes, go to S205.
It should be noted that, in this solution, preparation is made for offline authentication, and after the vehicle diagnostic device corresponding to the identification information to be authenticated passes authentication, the corresponding identification information is recorded locally as target identification information, so as to facilitate offline authentication without a network.
Specifically, an authentication result of the online authentication is received, whether the automobile diagnosis device to be authenticated passes the authentication is judged according to the authentication result, if yes, S205 is executed, and if not, the automobile diagnosis device does not pass the authentication and does not operate.
S205, judging whether the target identification information which is recorded in the computer equipment in advance and passes the authentication comprises the identification information to be authenticated; if not, go to S206.
S206, the identification information to be authenticated is stored as target identification information passing authentication.
Specifically, if the to-be-authenticated automobile diagnostic device passes the authentication, whether the corresponding authentication identifier is stored locally in the computer device is determined, and if not, the authentication identifier information of the to-be-authenticated automobile diagnostic device is also stored locally in the computer device as the target identifier information in order to facilitate the offline authentication of the automobile diagnostic device in the network-free state. If the authentication identification information is locally stored in the computer, the authentication identification information is not repeatedly stored.
S207, determining target identification information which is recorded in the computer equipment in advance and passes the authentication; wherein the target identification information includes identification information of the authenticated automobile diagnosis device corresponding to the computer device.
S208, judging whether the target identification information comprises the identification information to be authenticated; if so, S209 is executed, otherwise, S210 is executed.
S209, determining that the to-be-authenticated automobile diagnosis equipment passes authentication.
S210, determining that the to-be-authenticated automobile diagnosis device is not authenticated.
In this embodiment, S207 to S210 and S102 to S105 in the above embodiment may be referred to each other, and are not described herein again.
Since the authentication can be completed through the local historical authentication record, i.e. the target identification information, in the absence of a network, if the user tampers with the local target identification information and adds the identification information which is historically authenticated, the identification information which is not authenticated will be authenticated. Therefore, in order to avoid such a situation, the present application provides a specific authentication method for an automobile diagnostic device.
A specific method for authenticating the vehicle diagnostic device provided in the embodiments of the present application is described below, and a specific vehicle diagnostic device described below and the above embodiments may be referred to each other.
Referring to fig. 3, a specific method for authenticating an automobile diagnostic device provided in an embodiment of the present application specifically includes:
s301, obtaining identification information to be authenticated; the identification information to be authenticated comprises identification information of the automobile diagnosis equipment to be authenticated, which is connected with the computer equipment.
S302, determining a ciphertext of the target identification information which is recorded in advance and passes the authentication of the computer equipment.
In the scheme, the computer device stores the ciphertext of the target identification information, and the specific encryption algorithm is not specifically limited in the scheme, and a mature encryption algorithm in the prior art can be referred.
S303, decrypting the ciphertext of the target identification information passing the authentication to obtain the plaintext of the target identification information passing the authentication; wherein the target identification information includes identification information of the authenticated automobile diagnosis device corresponding to the computer device.
It should be noted that the decryption rule corresponding to the target identification information ciphertext is embedded in the authentication program, and when the judgment is made, the program automatically decrypts and completes the judgment.
S304, judging whether the target identification information comprises the identification information to be authenticated.
S305, if yes, determining that the to-be-authenticated automobile diagnosis equipment passes authentication.
S306, if not, determining that the to-be-authenticated automobile diagnosis equipment is not authenticated.
Therefore, the authentication method for the automobile diagnostic equipment provided by the application stores the ciphertext of the target identification information locally in the computer equipment, and automatically decrypts to finish the judgment when the authentication is judged. Therefore, the method can effectively prevent the user from tampering the locally stored target identification information which passes the authentication, and ensure the reliability of the authentication without the network.
In order to enable a user to use the automobile diagnosis device under the condition of no network, but prevent the user from using the diagnosis device under the condition of no network indefinitely, the embodiment of the application provides a specific automobile diagnosis device authentication method, and the embodiment of the application can be mutually referred to any one of the embodiments.
Referring to fig. 4, a specific method for authenticating an automobile diagnostic device provided in an embodiment of the present application specifically includes:
s401, obtaining identification information to be authenticated; the identification information to be authenticated comprises identification information of the automobile diagnosis equipment to be authenticated, which is connected with the computer equipment.
S402, determining target identification information which is recorded in the computer equipment in advance and passes the authentication; wherein the target identification information includes identification information of the authenticated automobile diagnosis device corresponding to the computer device.
S403, judging whether the target identification information comprises the identification information to be authenticated; if yes, go to step S404, otherwise go to step S406.
S404, judging whether the computer equipment stores an authorization file corresponding to the identification information to be authenticated and the identification information of the computer equipment; the authorization file comprises identification information of authorized computer equipment and identification information of authorized automobile diagnosis equipment corresponding to the authorized computer equipment; if yes, go to step S405, otherwise, go to step S406.
In the scheme, if the target identification information is determined to include the identification information to be authenticated, further verification is needed, namely, whether an authorization file corresponding to the identification information to be authenticated exists is verified. It should be noted that, the automobile manufacturer allows the diagnostic device to perform an authorization certification for offline authentication, and in the authorization file, the identification information of the computer device and the identification information of the corresponding automobile diagnostic device are recorded. If the identification information to be authenticated corresponds to the authorization file, it is proved that the identification information to be authenticated is allowed by the manufacturer to complete the offline authentication, S405 is executed, otherwise, the manufacturer does not authorize the diagnostic equipment corresponding to the identification information to be authenticated to complete the offline authentication, and S406 is executed. Therefore, the management of offline authentication by manufacturers can be realized.
In a specific implementation manner, the determining whether the computer device stores an authorization file corresponding to the identification information to be authenticated includes: decrypting all ciphertext authorization files stored by the computer equipment to obtain corresponding plaintext authorization files; and judging whether an authorization file corresponding to the identification information to be authenticated exists in all the plaintext authorization files.
In the scheme, the authorization file is also encrypted, so that the ciphertext of the authorization file is locally stored, the user is prevented from tampering the authorization file, and the reliability of authentication is ensured.
In another specific embodiment, if the authorization file further includes an authorization validity period, before the step of determining that the to-be-authenticated automobile diagnostic device passes the authentication, the method further includes:
determining whether a current time is within the authorization validity period; if yes, go to step S405, otherwise, go to step S406.
It should be noted that, in order to prevent the user from using the vehicle diagnostic device indefinitely without the network, in the present embodiment, an authorization validity period is added to the authorization file, so as to limit the period for which the vehicle diagnostic device can be used without the network. It should be noted that, since the vehicle diagnostic device needs to perform the authentication operation before each use, the effect of limiting the period of using the vehicle diagnostic device by the user without a network can be achieved by determining whether the vehicle diagnostic device is within the authorized validity period during the authentication.
It should be noted that, if the current time exceeds the authorization validity period in the authorization file, after determining that the authentication of the fault diagnosis device fails, the corresponding authorization file is deleted, so that when the authorization file is authenticated again, the corresponding authorization file is directly authenticated as failed.
S405, determining that the to-be-authenticated automobile diagnosis equipment passes authentication.
S406, determining that the to-be-authenticated automobile diagnosis device is not authenticated.
A specific method for authenticating an automobile diagnostic device provided in the embodiments of the present application is described below, and the embodiments of the present application are more specific implementations of the embodiments described above, and specific contents may be cross-referenced with any of the embodiments described above.
The specific automobile diagnosis equipment authentication method provided by the embodiment of the application specifically comprises the following steps:
step one, determining identification information to be authenticated:
the identification information of the automobile diagnosis device to be authenticated is the unique serial number 01 of the automobile diagnosis device.
And secondly, determining the target identification information which is recorded in the computer equipment in advance and passes the authentication. In this embodiment, three pieces of target identification information corresponding to the computer device are locally stored, and the specific information refers to table 1. The three pieces of target identification information shown in table 1 are identification information of the automobile diagnostic apparatus whose history has passed the certification.
TABLE 1
Target identification information serial number Computer device MAC address Unique serial number of diagnostic equipment
1 00-01-6C-06-A6-29 01
2 00-01-6C-06-A6-29 02
3 00-01-6C-06-A6-29 03
And thirdly, judging whether the target identification information comprises identification information to be authenticated. Specifically, it is determined whether the target identification information shown in table 1 includes identification information to be authenticated:
"unique serial number 01 of automotive diagnostic device".
And if the identification information exists, executing the fourth step, and if the identification information does not exist, determining that the automobile diagnosis equipment to be authenticated corresponding to the identification information to be authenticated does not pass the authentication. In this scheme, item 1 of the target identification information includes identification information to be authenticated, and thus the fourth step is performed.
And fourthly, judging whether the computer equipment stores the authorization file corresponding to the identification information to be authenticated and the computer equipment identification. And if so, executing the fifth step, otherwise, determining that the authentication of the to-be-authenticated automobile diagnosis equipment corresponding to the to-be-authenticated identification information is not passed.
In the scheme, the authorization file of the identification information to be authenticated is locally stored. The authorization file is obtained by encrypting information such as the MAC address 00-01-6C-06-A6-29 of the computer equipment, the unique serial number 01 of the automobile diagnosis equipment, the authorization validity period and the like by an automobile manufacturer.
Fifthly, verifying whether the current system time is within the authorization validity period in the authorization file; if so, determining that the automobile diagnosis equipment to be authenticated passes the authentication, otherwise, failing to pass the authentication.
In the following, a vehicle diagnostic device authentication system provided in the embodiments of the present application is introduced, and a vehicle diagnostic device authentication system described below and any of the embodiments described above may be referred to with each other.
Referring to fig. 5, an authentication system for an automotive diagnostic device provided in an embodiment of the present application specifically includes:
a first determining module 501, configured to obtain identification information to be authenticated; the identification information to be authenticated comprises identification information of the automobile diagnosis equipment to be authenticated, which is connected with the computer equipment.
A second determining module 502, for determining the target identification information which is recorded in advance in the computer device and passes the authentication; wherein the target identification information includes identification information of the authenticated automobile diagnosis device corresponding to the computer device.
In a specific embodiment, the second determining module 502 includes:
a determination unit configured to determine a ciphertext of target identification information that is recorded in advance in the computer device and that passes authentication;
and the decryption unit is used for decrypting the ciphertext of the target identification information passing the authentication to obtain the plaintext of the target identification information passing the authentication.
A first determining module 503, configured to determine whether the target identifier information includes the identifier information to be authenticated; if so, determining that the to-be-authenticated automobile diagnosis equipment passes authentication; if not, determining that the to-be-authenticated automobile diagnosis equipment is not authenticated.
In a specific embodiment, the system further comprises:
the detection module is used for detecting whether the automobile diagnosis equipment to be authenticated is networked or not after the identification information to be authenticated is acquired; if not, continuing to execute the step of determining the target identification information which is recorded in the computer equipment in advance and passes the authentication.
In a specific embodiment, the system further comprises:
the network authentication module is used for uploading the identification information to be authenticated and the identification information of the computer equipment to an authentication server by using a network for authentication when the automobile diagnostic equipment to be authenticated is networked;
the authentication result judging module is used for receiving the authentication result and judging whether the automobile diagnostic equipment to be authenticated corresponding to the identification information to be authenticated passes the authentication;
the target identification information detection module is used for judging whether the target identification information which is recorded in the computer equipment in advance and passes the authentication comprises the identification information to be authenticated;
and the storage module is used for storing the identification information to be authenticated as target identification information passing authentication. In a specific embodiment, the system further comprises:
the second judgment module is used for judging whether the computer equipment stores an authorization file corresponding to the identification information to be authenticated and the identification information of the computer equipment; the authorization file comprises identification information of authorized computer equipment and identification information of authorized automobile diagnosis equipment corresponding to the authorized computer equipment; if so, determining that the to-be-authenticated automobile diagnosis equipment passes authentication; if not, determining that the to-be-authenticated automobile diagnosis equipment is not authenticated.
The second judging module is specifically configured to judge whether an authorization file corresponding to the identification information to be authenticated is locally stored before it is determined that the authentication of the automobile diagnostic device to be authenticated passes; the authorization file comprises identification information of authorized computer equipment and identification information of authorized automobile diagnosis equipment corresponding to the authorized computer equipment; if yes, judging and determining whether the current time is within the authorization validity period; if so, determining that the to-be-authenticated automobile diagnosis equipment passes authentication; if not, determining that the to-be-authenticated automobile diagnosis equipment is not authenticated.
In a specific implementation manner, the system further includes a deleting module, configured to delete the authorization file corresponding to the identification information to be authenticated, if it is determined that the current time is not within the authorization validity period.
In a specific embodiment, the second determining module includes:
the decryption unit is used for decrypting all the ciphertext authorization files stored by the computer equipment to obtain corresponding plaintext authorization files;
the judging unit is used for judging whether an authorization file corresponding to the identification information to be authenticated exists in all the plaintext authorization files; if so, determining that the to-be-authenticated automobile diagnosis equipment passes authentication; if not, determining that the to-be-authenticated automobile diagnosis equipment is not authenticated.
The vehicle diagnostic device authentication system of this embodiment is used to implement the vehicle diagnostic device authentication method, and thus specific embodiments in the vehicle diagnostic device authentication system can be seen in the foregoing embodiments of the vehicle diagnostic device authentication method, for example, the first determining module 501, the second determining module 502, and the first determining module 503 are respectively used to implement steps S101, S102, and S103 in the vehicle diagnostic device authentication method, so that the specific embodiments thereof may refer to descriptions of corresponding embodiments of each part, and are not described herein again.
In the following, a vehicle diagnostic device authentication apparatus provided in the embodiments of the present application is described, and a vehicle diagnostic device authentication apparatus described below and any of the embodiments described above may be referred to with each other.
Referring to fig. 6, an authentication device for an automotive diagnostic device provided in an embodiment of the present application specifically includes:
a memory 100 for storing a computer program;
a processor 200 for implementing the following steps when executing the computer program:
determining identification information to be authenticated; the identification information to be authenticated comprises identification information of computer equipment and identification information of the automobile diagnosis equipment to be authenticated, wherein the identification information of the computer equipment is connected with the identification information of the automobile diagnosis equipment to be authenticated; determining target identification information which is recorded in advance and passes authentication locally; the target identification information comprises identification information of authenticated computer equipment and identification information of corresponding automobile diagnosis equipment; judging whether the target identification information comprises the identification information to be authenticated; if so, determining that the to-be-authenticated automobile diagnosis equipment passes authentication; if not, determining that the to-be-authenticated automobile diagnosis equipment is not authenticated.
In some specific embodiments, when the processor 200 executes the computer subprogram stored in the memory 100, the following steps may be specifically implemented: detecting whether the automobile diagnostic equipment to be authenticated is networked or not; if not, continuing to execute the step of determining the target identification information which is recorded in the computer equipment in advance and passes the authentication.
In some specific embodiments, when the processor 200 executes the computer subprogram stored in the memory 100, the following steps may be specifically implemented: after detecting whether the to-be-authenticated automobile diagnosis equipment is networked or not, if so, uploading the to-be-authenticated identification information and the identification information of the computer equipment to an authentication server by using a network for authentication;
receiving an authentication result, and judging whether the automobile diagnostic equipment to be authenticated corresponding to the identification information to be authenticated passes the authentication;
if yes, judging whether target identification information which is recorded in the computer equipment in advance and passes the authentication comprises the identification information to be authenticated or not;
if not, the identification information to be authenticated is taken as target identification information passing authentication and stored.
In some specific embodiments, when the processor 200 executes the computer subprogram stored in the memory 100, the following steps may be specifically implemented: determining a ciphertext of target identification information which is recorded locally in advance and passes authentication; and decrypting the ciphertext of the target identification information passing the authentication to obtain the plaintext of the target identification information passing the authentication.
In some specific embodiments, when the processor 200 executes the computer subprogram stored in the memory 100, the following steps may be specifically implemented: judging whether an authorization file corresponding to the identification information to be authenticated is stored locally; the authorization file comprises identification information of authorized computer equipment and identification information of authorized automobile diagnosis equipment corresponding to the authorized computer equipment; if yes, executing the step of determining that the to-be-authenticated automobile diagnosis equipment passes the authentication; and if not, executing the step of determining that the to-be-authenticated automobile diagnosis equipment is not authenticated.
In some specific embodiments, when the processor 200 executes the computer subprogram stored in the memory 100, the following steps may be specifically implemented: determining whether a current time is within the authorization validity period; if yes, executing the step of determining that the to-be-authenticated automobile diagnosis equipment passes the authentication; and if not, executing the step of determining that the to-be-authenticated automobile diagnosis equipment is not authenticated.
In some specific embodiments, when the processor 200 executes the computer subprogram stored in the memory 100, the following steps may be specifically implemented: and deleting the authorization file corresponding to the identification information to be authenticated.
In some specific embodiments, when the processor 200 executes the computer subprogram stored in the memory 100, the following steps may be specifically implemented: decrypting all the ciphertext authorization files stored locally to obtain corresponding plaintext authorization files; and judging whether an authorization file corresponding to the identification information to be authenticated exists in all the plaintext authorization files.
In addition to the above-described embodiments, as a preferred embodiment, the authentication apparatus for an automobile diagnostic device further includes:
the input interface 300 is used for acquiring computer programs, parameters and instructions imported from the outside, and storing the computer programs, parameters and instructions into the memory through the control of the processor. The input interface 300 may be connected to an input device for receiving parameters or instructions manually input by a user. The input device may be a touch layer covered on a display screen, or a button, a track ball or a touch pad arranged on a terminal shell, or a keyboard, a touch pad or a mouse, etc. Specifically, in this embodiment, the user may start the authentication method of the automobile diagnostic device through the input interface 300.
And a display unit 400 for displaying the data sent by the processor. The display unit 400 may be a display screen on a PC, a liquid crystal display screen, or an electronic ink display screen. Specifically, in the present embodiment, the display unit 400 may display information such as an authentication result of the automobile diagnostic device authentication apparatus.
And a network port 500 for performing communication connection with each external terminal device. The communication technology adopted by the communication connection can be a wired communication technology or a wireless communication technology, such as a mobile high definition link (MHL) technology, a Universal Serial Bus (USB), a High Definition Multimedia Interface (HDMI), a wireless fidelity (WiFi), a bluetooth communication technology, a low power consumption bluetooth communication technology, an ieee802.11 s-based communication technology, and the like. Specifically, in this embodiment, in the case of normal networking, authentication may be implemented by interacting with the management server through the network port 500.
The present application also provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, may implement the steps provided by the above-described embodiments. The storage medium may include: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
The embodiments in the present description are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the application. Thus, the present application is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims (9)

1. An automobile diagnostic device authentication method, comprising:
acquiring identification information to be authenticated; the identification information to be authenticated comprises identification information of the automobile diagnosis equipment to be authenticated, which is connected with the computer equipment;
detecting whether the automobile diagnostic equipment to be authenticated is networked or not; if not, determining the target identification information which is recorded in the computer equipment in advance and passes the authentication; the target identification information comprises identification information of authenticated automobile diagnosis equipment corresponding to the computer equipment;
judging whether the target identification information comprises the identification information to be authenticated;
if so, determining that the to-be-authenticated automobile diagnosis equipment passes authentication;
if not, determining that the to-be-authenticated automobile diagnosis equipment is not authenticated.
2. The method according to claim 1, wherein after detecting whether the to-be-authenticated automobile diagnostic device is networked, the method further comprises:
if so, uploading the identification information to be authenticated and the identification information of the computer equipment to an authentication server by using a network for authentication;
receiving an authentication result, and judging whether the automobile diagnostic equipment to be authenticated corresponding to the identification information to be authenticated passes the authentication;
if yes, judging whether target identification information which is recorded in the computer equipment in advance and passes the authentication comprises the identification information to be authenticated or not;
if not, the identification information to be authenticated is taken as target identification information passing authentication and stored.
3. The method of claim 1, wherein determining the target identification information pre-recorded in the computer device that passes the authentication comprises:
determining a ciphertext of target identification information which is recorded in advance and passes the authentication of the computer equipment;
and decrypting the ciphertext of the target identification information passing the authentication to obtain the plaintext of the target identification information passing the authentication.
4. The method according to any one of claims 1 to 3, wherein before determining that the to-be-authenticated automobile diagnostic device is authenticated, the method further comprises:
judging whether the computer equipment stores an authorization file corresponding to the identification information to be authenticated and the identification information of the computer equipment; the authorization file comprises identification information of authorized computer equipment and identification information of authorized automobile diagnosis equipment corresponding to the authorized computer equipment;
if yes, executing the step of determining that the to-be-authenticated automobile diagnosis equipment passes the authentication;
and if not, executing the step of determining that the to-be-authenticated automobile diagnosis equipment is not authenticated.
5. The method according to claim 4, wherein the authorization file further includes an authorization validity period, and before the step of determining that the to-be-authenticated automobile diagnostic device passes the authentication, the method further includes:
determining whether a current time is within the authorization validity period;
if yes, executing the step of determining that the to-be-authenticated automobile diagnosis equipment passes the authentication;
and if not, executing the step of determining that the to-be-authenticated automobile diagnosis equipment is not authenticated.
6. The method of claim 5, wherein determining whether the current time is within the authorization validity period further comprises:
and if the current time is determined not to be within the authorization validity period, deleting the authorization file corresponding to the identification information to be authenticated.
7. The method according to claim 4, wherein the determining whether the computer device stores an authorization file corresponding to the identification information to be authenticated comprises:
decrypting all ciphertext authorization files stored by the computer equipment to obtain corresponding plaintext authorization files;
and judging whether an authorization file corresponding to the identification information to be authenticated exists in all the plaintext authorization files.
8. An automotive diagnostic device authentication system, comprising:
the first determining module is used for determining the identification information to be authenticated; the identification information to be authenticated comprises identification information of the automobile diagnosis equipment to be authenticated, which is connected with the computer equipment;
the detection module is used for detecting whether the automobile diagnostic equipment to be authenticated is networked or not;
the second determining module is used for determining the target identification information which is recorded in the computer equipment in advance and passes the authentication after the automobile diagnostic equipment to be authenticated is not networked; the target identification information comprises identification information of authenticated automobile diagnosis equipment corresponding to the computer equipment;
the first judging module is used for judging whether the target identification information comprises the identification information to be authenticated; if so, determining that the to-be-authenticated automobile diagnosis equipment passes authentication; if not, determining that the to-be-authenticated automobile diagnosis equipment is not authenticated.
9. An authentication apparatus for an automotive diagnostic device, comprising:
a memory for storing a computer program;
a processor for implementing the steps of the method for authenticating an automotive diagnostic device as claimed in any one of claims 1 to 7 when executing the computer program.
CN201811436776.2A 2018-11-28 2018-11-28 Automobile diagnosis equipment authentication method and related device Active CN109286638B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811436776.2A CN109286638B (en) 2018-11-28 2018-11-28 Automobile diagnosis equipment authentication method and related device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811436776.2A CN109286638B (en) 2018-11-28 2018-11-28 Automobile diagnosis equipment authentication method and related device

Publications (2)

Publication Number Publication Date
CN109286638A CN109286638A (en) 2019-01-29
CN109286638B true CN109286638B (en) 2021-06-11

Family

ID=65173951

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811436776.2A Active CN109286638B (en) 2018-11-28 2018-11-28 Automobile diagnosis equipment authentication method and related device

Country Status (1)

Country Link
CN (1) CN109286638B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110401668B (en) * 2019-07-31 2021-10-15 中科创达(重庆)汽车科技有限公司 Method and device for determining use permission of vehicle-mounted debugging equipment
CN111131313B (en) * 2019-12-31 2021-05-11 北京邮电大学 Safety guarantee method and system for replacing ECU (electronic control Unit) of intelligent networked automobile
CN112380501B (en) * 2021-01-19 2021-11-09 北京信安世纪科技股份有限公司 Equipment operation method, device, equipment and storage medium
CN113271320B (en) * 2021-07-20 2021-11-02 中汽创智科技有限公司 Terminal authentication method, device, system, medium and equipment
CN113799734B (en) * 2021-10-25 2022-11-18 中国第一汽车股份有限公司 Anti-theft matching method, device, server and medium for vehicle anti-theft system
CN114448710B (en) * 2022-02-17 2024-04-30 成都康特电子科技股份有限公司 ONU authentication method, ONU authentication device, optical line terminal and readable storage medium

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101718992A (en) * 2009-11-10 2010-06-02 深圳市元征软件开发有限公司 Vehicle diagnosis system and method based on internet C/S mode
EP2653350A1 (en) * 2012-04-18 2013-10-23 Siemens Aktiengesellschaft Vehicle network
CN103576675A (en) * 2013-11-07 2014-02-12 深圳市元征科技股份有限公司 Automobile maintenance guide system and implementation method based on automobile diagnosis equipment
CN105099707A (en) * 2015-08-27 2015-11-25 赛肯(北京)科技有限公司 Offline authentication method, server and system
CN105094901A (en) * 2015-07-14 2015-11-25 广州橙行智动汽车科技有限公司 Method for remotely refreshing ECU online after sale and diagnostic equipment
CN105807757A (en) * 2016-03-10 2016-07-27 深圳市元征科技股份有限公司 Function automatic adaptation method and device for vehicle diagnosis device
CN107222499A (en) * 2017-07-04 2017-09-29 四川云物益邦科技有限公司 File management method based on offline storage technology
US9954851B2 (en) * 2015-08-24 2018-04-24 Hyundai Motor Company Method for controlling vehicle security access based on certificate
CN108415409A (en) * 2018-03-19 2018-08-17 黄河水利职业技术学院 A kind of multistage vehicle fault diagnosis system and diagnostic method

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103416100B (en) * 2011-03-03 2017-02-15 瑞典爱立信有限公司 Methods, devices, system and computer program products for supporting the re-establishment of an emergency communication
US20180121903A1 (en) * 2016-03-11 2018-05-03 Sekurus International Inc. Smart transport solution

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101718992A (en) * 2009-11-10 2010-06-02 深圳市元征软件开发有限公司 Vehicle diagnosis system and method based on internet C/S mode
EP2653350A1 (en) * 2012-04-18 2013-10-23 Siemens Aktiengesellschaft Vehicle network
CN103576675A (en) * 2013-11-07 2014-02-12 深圳市元征科技股份有限公司 Automobile maintenance guide system and implementation method based on automobile diagnosis equipment
CN105094901A (en) * 2015-07-14 2015-11-25 广州橙行智动汽车科技有限公司 Method for remotely refreshing ECU online after sale and diagnostic equipment
US9954851B2 (en) * 2015-08-24 2018-04-24 Hyundai Motor Company Method for controlling vehicle security access based on certificate
CN105099707A (en) * 2015-08-27 2015-11-25 赛肯(北京)科技有限公司 Offline authentication method, server and system
CN105807757A (en) * 2016-03-10 2016-07-27 深圳市元征科技股份有限公司 Function automatic adaptation method and device for vehicle diagnosis device
CN107222499A (en) * 2017-07-04 2017-09-29 四川云物益邦科技有限公司 File management method based on offline storage technology
CN108415409A (en) * 2018-03-19 2018-08-17 黄河水利职业技术学院 A kind of multistage vehicle fault diagnosis system and diagnostic method

Also Published As

Publication number Publication date
CN109286638A (en) 2019-01-29

Similar Documents

Publication Publication Date Title
CN109286638B (en) Automobile diagnosis equipment authentication method and related device
CN102508791B (en) Method and device for encrypting hard disk partition
US11258792B2 (en) Method, device, system for authenticating an accessing terminal by server, server and computer readable storage medium
KR101673238B1 (en) Method, apparatus, electronic device, program and recording medium for connection management
CN110719166A (en) Chip burning method, chip burning device, chip burning system and storage medium
CN103095457A (en) Login and verification method for application program
CN108541324A (en) A kind of unlocking method of electronic lock device, client and its electronic lock device
KR20200102213A (en) Method and System for Providing Security on in-Vehicle Network
US20230192034A1 (en) Method for connecting bluetooth key to vehicle, vehicle bluetooth system, and bluetooth key
CN109977039A (en) HD encryption method for storing cipher key, device, equipment and readable storage medium storing program for executing
EP2840818B1 (en) Method and device for information security management of mobile terminal, and mobile terminal
CN115002168A (en) Safety detection method for vehicle remote control and vehicle-mounted system
CN102196317A (en) Set-top box protection method and set-top box
US20150220726A1 (en) Authentication Method, Authentication Apparatus and Authentication Device
CN103592927A (en) Method for binding product server and service function through license
CN105516136A (en) Authority management method, device and system
CN100592317C (en) Peripheral apparatus and method for verifying authority thereof
EP3979113B1 (en) Secure startup method, target controller, auxiliary controller, control system, vehicle-mounted device, and computer-readable storage medium
CN110659522B (en) Storage medium security authentication method and device, computer equipment and storage medium
CN116366289B (en) Safety supervision method and device for remote sensing data of unmanned aerial vehicle
CN114999029A (en) Vehicle unlocking method and system
CN108123917A (en) A kind of newer method and apparatus of the Service Ticket of internet-of-things terminal
CN110431557B (en) Method and apparatus for performing secure backup and restore
CN106685931B (en) Smart card application management method and system, terminal and smart card
CN114095277A (en) Power distribution network secure communication method, secure access device and readable storage medium

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