Controller local area network bus encryption method, device, equipment and medium
A technology of network bus and encryption method, applied in bus network, data exchange network, data exchange through path configuration, etc., can solve the problem of no CAN bus encryption method, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0033] figure 1 It is a flow chart of a controller area network bus encryption method provided by Embodiment 1 of the present invention. This embodiment is applicable to the situation where the sending end encrypts the message to be sent corresponding to the CAN bus. The controller area network bus encryption method applied to the sending end provided in this embodiment can be executed by the controller area network bus encryption device applied to the sending end provided in the embodiment of the present invention, and the device can be implemented by means of software and / or hardware. and integrated in an electronic device for performing the method.
[0034] see figure 1 , the method of this embodiment includes but not limited to the following steps:
[0035] S110. Determine the key of the message to be sent corresponding to the CAN bus, and send the key to the receiving end through the CAN bus.
[0036] Wherein, the sending end and the receiving end may be: a processor i...
Embodiment 2
[0055] Figure 2A It is a flowchart of a controller area network bus encryption method provided by Embodiment 2 of the present invention. The embodiments of the present invention are optimized on the basis of the foregoing embodiments. Optionally, this embodiment explains in detail the process of determining the key of the message to be sent and encrypting the message to be sent according to the key to obtain the encrypted message.
[0056] see Figure 2A , the method of this embodiment includes but not limited to the following steps:
[0057] S210. Obtain the total number of signals included in the message to be sent corresponding to the CAN bus and the importance of each signal.
[0058] S220. Determine whether the total number of signals exceeds a threshold of the number of numbers contained in the key.
[0059] If yes, execute S230; if not, execute S240;
[0060] S230, determine the signal to be encrypted according to the importance of each signal, and for each signal...
Embodiment 3
[0089] image 3 It is a flowchart of a controller area network bus encryption method provided by Embodiment 3 of the present invention. This embodiment is applicable to the situation where the receiving end receives the key of the message to be sent and the encrypted message sent by the sending end. The controller area network bus encryption method applied to the receiving end provided in this embodiment can be executed by the controller area network bus encryption device applied to the receiving end provided in the embodiment of the present invention, and the device can be implemented by means of software and / or hardware. and integrated in an electronic device for performing the method.
[0090] see image 3 , the method of this embodiment includes but not limited to the following steps:
[0091] S310, receiving the key of the message to be sent corresponding to the CAN bus sent by the sending end through the CAN bus, wherein the key is determined by the sending end.
[00...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com