Movatterモバイル変換


[0]ホーム

URL:


CN108494725A - A kind of encryption communication method of vehicle-mounted CAN bus message - Google Patents

A kind of encryption communication method of vehicle-mounted CAN bus message
Download PDF

Info

Publication number
CN108494725A
CN108494725ACN201810089531.0ACN201810089531ACN108494725ACN 108494725 ACN108494725 ACN 108494725ACN 201810089531 ACN201810089531 ACN 201810089531ACN 108494725 ACN108494725 ACN 108494725A
Authority
CN
China
Prior art keywords
message
secret key
vehicle
holding tank
replay attack
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
CN201810089531.0A
Other languages
Chinese (zh)
Other versions
CN108494725B (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.)
Huizhou Desay SV Automotive Co Ltd
Original Assignee
Huizhou Desay SV Automotive 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 Huizhou Desay SV Automotive Co LtdfiledCriticalHuizhou Desay SV Automotive Co Ltd
Priority to CN201810089531.0ApriorityCriticalpatent/CN108494725B/en
Publication of CN108494725ApublicationCriticalpatent/CN108494725A/en
Application grantedgrantedCritical
Publication of CN108494725BpublicationCriticalpatent/CN108494725B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

The present invention relates to a kind of encryption communication methods of vehicle-mounted CAN bus message, specifically include following steps:S11, sending node introduce dynamic secret key, preset secret key holding tank table corresponding with CAN message ID in the internal security memory of ECU, and the secret key holding tank in MCU secure hardware modules presets secret key;S12, sending node introduce bob-weight and put aggressive mechanism, and the first character section of CAN message is set as anti-Replay Attack check value;S13, sending node form CAN message in plain text after integrating calculated anti-Replay Attack check value in CAN message and step S2, and CAN message plaintext and the corresponding secret keys of CAN message ID are transmitted to MCU secure hardware modules and be encrypted by buffer register, the encryption message formed after processing is sent to receiving node by CAN Transmission systems.The security reliability that ensure that CAN Transmission systems avoids being invaded by rogue attacks.

Description

A kind of encryption communication method of vehicle-mounted CAN bus message
Technical field
The present invention relates to In-vehicle networking field of encryption, more particularly to a kind of encryption communication method of vehicle-mounted CAN bus message.
Background technology
Existing car model is blended with various information technologies, and more and more intelligent use components are applied in automobileOn.In these components, electronic control unit(ECU)It is the important component for controlling vehicle electronic system, a vehicle electrical subsystemIt is made of dozens of ECU as unified, each ECU passes through controller local area network(CAN)Realize communication session, CAN is in automotive fieldReference vehicle-mounted internet is developed rapidly with automatic Pilot technology, the network security of automobile is also increasingly by weightDepending on.Each vehicle-mounted ECU must be perfectly safe reliably, and then CAN bus message encryption method just becomes a kind of guarantee.It is vehicle-mounted at presentThe message data encryption of CAN bus generally has following two modes, the first is to encrypt message number using pure software security moduleAccording to the software algorithm code used in the encryption method usually can all occupy larger read-only memory(ROM)And arbitrary accessMemory(RAM)Resource there is a possibility that software code is illegally distorted, and can increase micro-control unit(MCU)OperationLoad, data encryption is less efficient, is not suitable for vehicle-mounted CAN bus message encryption scene.Second method is using band hardwareThe MCU of security module encrypts CAN message data, more using hardware security module encryption selection mode, data encryption efficiency compared withHeight, high safety and reliability are increasingly becoming the first choice of message encryption method.Based on above-mentioned band hardware security module MCU, furtherDynamic secret key is injected to ciphering process, ensures secret key uniqueness and confidentiality, bob-weight is at the same time introduced and puts aggressive mechanism, oneDetermining degree avoids CAN bus network from being invaded by rogue attacks, and the security reliability of CAN bus message has been effectively ensured, has been conducive toEnsure the network security of vehicle body.
Invention content
In order to solve the above technical problems, The present invention provides a kind of encryption communication methods of vehicle-mounted CAN bus message.
A kind of encryption communication method of vehicle-mounted CAN bus message, based on vehicle-mounted ECU, CAN Transmission systems(ControllerArea Network)And vehicle-mounted MCU secure hardware modules, specifically include following steps:
S11, sending node introduce dynamic secret key, and ID pairs of secret key holding tank and CAN message are preset in the internal security memory of ECUTable is answered, and the secret key holding tank in MCU secure hardware modules presets secret key;
S12, sending node introduce bob-weight and put aggressive mechanism, and packet counting value and CAN message are effectively using the corresponding byte number of dataCheck code anti-Replay Attack check value is calculated by special algorithm;
Calculated anti-Replay Attack check value in step S12 is integrated into the first character section of CAN message by S13, sending nodeIt forms CAN message in plain text, and CAN message plaintext and the corresponding secret keys of CAN message ID is transmitted to MCU peaces by buffer registerDevices at full hardware module is encrypted, and the encryption message formed after processing is sent to receiving node by CAN Transmission systems.
Further, further include following steps:
Whether S14, sending node real-time judgment receive specific sync message, if so then execute step S15;
Packet accouter is initialized as particular value by S15, sending node, executes step S12.
A kind of encryption communication method of vehicle-mounted CAN bus message, based on vehicle-mounted ECU, CAN Transmission systems(ControllerArea Network)And vehicle-mounted MCU secure hardware modules, specifically include following steps:
S21, receiving node introduce dynamic secret key, and ID pairs of secret key holding tank and CAN message are preset in the internal security memory of ECUTable is answered, and the secret key holding tank in MCU secure hardware modules presets secret key;
S22 receiving nodes introduce bob-weight and put aggressive mechanism, and local packet counting value and CAN message are effectively using the corresponding byte of dataSeveral check codes calculates local anti-Replay Attack check value by special algorithm;
After S23, receiving node receive encryption message, corresponding secret key is found out by CAN message ID, and will encryption message with it is secretKey is input to MCU secure hardware modules and is decrypted together, obtains CAN message in plain text, while according to the side in step S22Method calculates local anti-Replay Attack check value;
S24, judge the anti-Replay Attack that the anti-Replay Attack check value in local that receiving node is calculated is sent out with sending nodeWhether check value is consistent, if unanimously, CAN message comes into force, if inconsistent, CAN message is abandoned.
Further, when the bob-weight that the anti-Replay Attack check value in local that receiving node is calculated is sent out with sending nodePut that continuous 5 times of check value of attack is inconsistent, and receiving node can pass through specific sync message, it is desirable that sending node is packet countingDevice is initialized as particular value, realizes that sending node is synchronous with receiving node.
Further, when the bob-weight that the anti-Replay Attack check value in local that receiving node is calculated is sent out with sending nodeIt is inconsistent to put attack continuous 20 appearance of check value, receiving node stops message and receives, and records fault code indications.
Further, fault code indications are uploaded to the server-side of manufacturer by the receiving node.
Further, described secret for calculating the special algorithm of anti-Replay Attack check value by manufacturer's Uniform provisionsKey holding tank table corresponding with CAN message ID and secret key are also provided by manufacturer, ID pairs of the secret key holding tank and CAN messageAnswer table and secret key that can modify in such a way that CAN diagnoses calibration, and by the unified modification configuration of manufacturer.
Further, the secret key holding tank number is determined by MCU secure hardware modules.
Further, for the packet counting value by packet accouter by counting gained, the packet counting value can be in ECU0 is initialized as when electrification reset.
Further, secret key holding tank table corresponding with CAN message ID indicates CAN message ID by 4 byte and 1Indicate the byte composition of secret key holding tank ID.
The advantageous effects that the present invention is played are as follows:
Compared with prior art, the invention discloses a kind of encryption communication methods of vehicle-mounted CAN bus message, by ECUInternal security memory preset secret key holding tank table corresponding with CAN message ID, the secret key in MCU secure hardware modules storesSlot presets secret key, realizes the introducing of dynamic secret key, ensure that the uniqueness and confidentiality of secret key, improves CAN Transmission systemsSafety.It is effective to avoid CAN Transmission systems by non-in addition, CAN Transmission systems, which also introduce bob-weight, puts aggressive mechanismMethod attack invasion, it is more preferable to ensure that vehicle body network safety.
Description of the drawings
Fig. 1 is the encryption communication method schematic diagram of vehicle-mounted CAN bus message of the present invention.
Fig. 2 is secret key holding tank of the present invention table corresponding with CAN message ID and the default process schematic of secret key.
Fig. 3 is the composition schematic diagram of secret key holding tank of the present invention table corresponding with CAN message ID.
Fig. 4 is the front and back comparison diagram of CAN message of the present invention encryption.
Fig. 5 is the process chart of sending node of the present invention.
Fig. 6 is the process chart of receiving node of the present invention.
Specific implementation mode
The preferred embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings, so that advantages and features of the invention are moreIt is easily readily appreciated by one skilled in the art, to make apparent define to protection scope of the present invention.
Embodiment 1:
A kind of encryption communication method of vehicle-mounted CAN bus message is present embodiments provided, based on vehicle-mounted ECU, CAN Transmission systems(Controller Area Network)And vehicle-mounted MCU secure hardware modules, specifically include following steps:
S11, sending node introduce dynamic secret key, and ID pairs of secret key holding tank and CAN message are preset in the internal security memory of ECUTable is answered, and the secret key holding tank in MCU secure hardware modules presets secret key, the same CAN message ID or same groups of CAN messageCAN message encryption is carried out using the secret key inside the same secret key holding tank;
S12, sending node introduce bob-weight and put aggressive mechanism, and packet counting value and CAN message are effectively using the corresponding byte number of dataCheck code anti-Replay Attack check value is calculated by special algorithm;
Calculated anti-Replay Attack check value in step S12 is integrated into the first character section of CAN message by S13, sending nodeIt forms CAN message in plain text, and CAN message plaintext and the corresponding secret keys of CAN message ID is transmitted to MCU peaces by buffer registerDevices at full hardware module is encrypted, and the encryption message formed after processing is sent to receiving node by CAN Transmission systems.
In addition, sending node also needs to judge whether to need that packet accouter is accordingly arranged, specific deterministic processInclude the following steps:
Whether S14, sending node real-time judgment receive specific sync message, if so then execute step S15, if otherwise sendingNode is not necessarily to any operation;
Packet accouter is initialized as particular value by S15, sending node, executes step S12.
It is above-mentioned be related to for calculating the special algorithm of anti-Replay Attack check value by manufacturer's Uniform provisions, and it is eachECU suppliers uniformly maintain secrecy, and are passed through by packet accouter for calculating the packet counting value used in anti-Replay Attack check valueCounting gained is crossed, the packet counting value generally can be initialized as 0 in ECU electrification resets.Above-mentioned secret key holding tank is reported with CANLiterary ID corresponds to the byte that table indicates CAN message ID by 4 and 1 indicates that the byte of secret key holding tank ID forms.The secret key is depositedStorage tank table corresponding with CAN message ID and secret key are also provided by manufacturer, and detailed process is downloaded by manufacturer's server-sideAfter be burned onto CAN diagnostic tools, then by CAN diagnostic tools by the order of CAN diagnostic services secret key holding tank and CAN message IDCorresponding table is introduced in the internal security memory of ECU, secret key holding tank secret key being introduced in MCU secure hardware modules.Wherein, secret key holding tank number is determined by MCU secure hardware modules.Secret key holding tank table corresponding with CAN message ID is introducedTo in the internal security memory of ECU it is possible to prevente effectively from data are distorted by malice.Above-mentioned secret key holding tank and CAN messageID corresponds to table and secret key and can modify in such a way that CAN diagnoses calibration, and relevant configuration is also unified by manufacturerModification.
Embodiment 2
The present embodiment is similar with embodiment, further, a kind of encryption communication method of vehicle-mounted CAN bus message, based on vehicle-mountedECU, CAN Transmission system(Controller Area Network)And vehicle-mounted MCU secure hardware modules, specifically include following stepSuddenly:
S21, receiving node introduce dynamic secret key, and ID pairs of secret key holding tank and CAN message are preset in the internal security memory of ECUTable is answered, and the secret key holding tank in MCU secure hardware modules presets secret key;
S22 receiving nodes introduce bob-weight and put aggressive mechanism, and local packet counting value and CAN message are effectively using the corresponding byte of dataSeveral check codes calculates local anti-Replay Attack check value by special algorithm;
After S23, receiving node receive encryption message, corresponding secret key is found out by CAN message ID, and will encryption message with it is secretKey is input to MCU secure hardware modules and is decrypted together, obtains CAN message in plain text, while according to the side in step S22Method calculates local anti-Replay Attack check value;
S24, judge the anti-Replay Attack that the anti-Replay Attack check value in local that receiving node is calculated is sent out with sending nodeWhether check value is consistent, if unanimously, CAN message comes into force, if inconsistent, CAN message is abandoned.
When the anti-Replay Attack school that the anti-Replay Attack check value in local that receiving node is calculated is sent out with sending nodeIt is inconsistent to test continuous 5 times of value, receiving node can pass through specific sync message, it is desirable that sending node initializes packet accouterFor particular value, once sending node receives sync message is just initialized as particular value by packet accouter, and then realizes and send sectionPoint is synchronous with receiving node.
When the anti-Replay Attack school that the anti-Replay Attack check value in local that receiving node is calculated is sent out with sending nodeIt is inconsistent to test continuous 20 appearance of value, receiving node stops message and receives, and records fault code indications.The case where conditions permitUnder, fault message code can be uploaded to the server-side of manufacturer by receiving node, be safeguarded by manufacturer.
The complete transmission process of CAN message is as follows:
By taking the CAN message of standard as an example, sending node adds message data using the mode of symmetric cryptography with receiving nodeIt is close, and sending node is identical as the secret key that receiving node uses, it is unified to be provided by manufacturer.The CAN message of standard includes 8As anti-Replay Attack check value, remaining 7 bytes are above-mentioned as application function data for a byte, wherein first character sectionAnti- Replay Attack check value is by the CRC-8 check codes of packet counting value and the remaining 7 byte application data of CAN message by specialDifferent algorithm obtains.Sending node will form CAN message in plain text after anti-Replay Attack check value and application function Data Integration, by instituteIt states CAN message and is input to MCU secure hardware modules in plain text, while according to CAN message ID in ID pairs of secret key holding tank and CAN messageIt answers and maps out corresponding secret key holding tank in table, find out and be stored in MCU secure hardware modules further according to secret key holding tankSecret key, and secret key and CAN message are formed into encryption message after Encryption Algorithm together in plain text, encryption message is controlled by CANDevice and CAN transceiver are uploaded to CAN transfer bus, and receiving node is delivered to by message is encrypted by CAN transfer bus.The receptionNode receives the encryption message on CAN transfer bus by CAN transceiver and CAN controller, and encryption message is uploaded to MCUSecure hardware module also needs first to map out correspondence in secret key holding tank table corresponding with CAN message ID according to CAN message IDSecret key holding tank, find out corresponding secret key further according to secret key holding tank, then for secret key with encryption message together with carry outDecipherment algorithm obtains CAN message in plain text, according to remaining 7 byte applications of the local packet counting value and CAN message of receiving nodeThe CRC-8 check codes of data calculate local anti-Replay Attack check value, further judge the local that receiving node is calculatedWhether anti-Replay Attack check value and the anti-Replay Attack check value that sending node is sent out are consistent, if unanimously, CAN message lifeEffect, completes the transmission of CAN message, if inconsistent, CAN message is abandoned.
Embodiments of the present invention are explained in detail above in conjunction with attached drawing, but the present invention is not limited to above-mentioned implementationsMode within the knowledge of a person skilled in the art can also be without departing from the purpose of the present inventionVarious changes can be made.

Claims (10)

CN201810089531.0A2018-01-302018-01-30Encrypted communication method for vehicle-mounted CAN bus messageActiveCN108494725B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201810089531.0ACN108494725B (en)2018-01-302018-01-30Encrypted communication method for vehicle-mounted CAN bus message

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201810089531.0ACN108494725B (en)2018-01-302018-01-30Encrypted communication method for vehicle-mounted CAN bus message

Publications (2)

Publication NumberPublication Date
CN108494725Atrue CN108494725A (en)2018-09-04
CN108494725B CN108494725B (en)2021-03-30

Family

ID=63343919

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201810089531.0AActiveCN108494725B (en)2018-01-302018-01-30Encrypted communication method for vehicle-mounted CAN bus message

Country Status (1)

CountryLink
CN (1)CN108494725B (en)

Cited By (22)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN109495449A (en)*2018-10-182019-03-19东南(福建)汽车工业有限公司A kind of vehicle CAN bus encryption method
CN110198314A (en)*2019-05-282019-09-03中山安信通机器人制造有限公司Method for encrypting data transmitted in vehicle-mounted robot, computer device and computer readable storage medium
CN110213018A (en)*2019-05-092019-09-06北京汽车股份有限公司Data communications method, device and the vehicle of vehicle bus
CN110377002A (en)*2019-06-062019-10-25西安电子科技大学A kind of adaptive interior CAN bus method of controlling security and system
CN110430215A (en)*2019-08-162019-11-08深圳特蓝图科技有限公司A kind of robot communication control method
CN111210539A (en)*2020-01-022020-05-29浙江吉利新能源商用车集团有限公司Power storage battery data analysis system
CN111404925A (en)*2020-03-122020-07-10北京航空航天大学 A kind of vehicle CAN bus data encryption method based on dynamic digital watermarking
CN111447165A (en)*2018-12-292020-07-24北京奇虎科技有限公司 Vehicle safety protection method and device
CN112291125A (en)*2020-10-162021-01-29江苏徐工工程机械研究院有限公司 A kind of CAN bus multi-node automatic identification method and device
CN112640365A (en)*2020-02-292021-04-09华为技术有限公司Controller area network CAN bus secure communication method and device
CN113364805A (en)*2021-06-292021-09-07潍柴动力股份有限公司CAN message protection method, device, storage medium and equipment
CN114095302A (en)*2021-11-232022-02-25北京云迹科技有限公司Encryption system based on CAN bus transmission
CN114142998A (en)*2021-11-262022-03-04北京神经元网络技术有限公司Data encryption processing method and device, electronic equipment and storage medium
CN114301623A (en)*2021-11-242022-04-08岚图汽车科技有限公司Message encryption method and related equipment
CN114567521A (en)*2022-02-282022-05-31湖南三一中型起重机械有限公司CAN bus communication method, transmitting device, receiving device and automobile
US20220224519A1 (en)*2019-03-252022-07-14Micron Technology, Inc.Secure communication for a key replacement
CN114760163A (en)*2022-04-222022-07-15惠州华阳通用电子有限公司CAN communication method
CN115242411A (en)*2022-09-232022-10-25合肥工业大学 A secure communication method for in-vehicle network based on quantum random number generator
CN115242530A (en)*2022-07-272022-10-25常州星宇车灯股份有限公司Vehicle-mounted safety communication system and method based on state cryptographic algorithm and automobile
CN115314230A (en)*2021-05-062022-11-08上汽通用汽车有限公司Method and system based on CANFD bus protocol
CN115396190A (en)*2022-08-242022-11-25北京天融信网络安全技术有限公司 A data encryption method, decryption method and device
CN115776690A (en)*2022-12-142023-03-10智己汽车科技有限公司Test device, system and method for vehicle-mounted encrypted network simulation test

Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN104025506A (en)*2011-10-312014-09-03丰田自动车株式会社Message authentication method in communication system and communication system
US20140258734A1 (en)*2013-03-082014-09-11Samsung Electronics Co., Ltd.Data security method and electronic device implementing the same
CN106453326A (en)*2016-10-192017-02-22中国第汽车股份有限公司Authentication and access control method for CAN (Controller Area Network) bus
CN106572106A (en)*2016-11-072017-04-19福建星海通信科技有限公司Method of transmitting message between TBOX terminal and TSP platform
CN106790053A (en)*2016-12-202017-05-31江苏大学A kind of method of ECU secure communications in CAN
CN106899404A (en)*2017-02-152017-06-27同济大学Vehicle-mounted CAN FD bus communication systems and method based on wildcard
CN107426187A (en)*2017-06-272017-12-01江苏大学A kind of in-vehicle network fine granularity mandate access method based on ECU identity attributes

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN104025506A (en)*2011-10-312014-09-03丰田自动车株式会社Message authentication method in communication system and communication system
US20140258734A1 (en)*2013-03-082014-09-11Samsung Electronics Co., Ltd.Data security method and electronic device implementing the same
CN106453326A (en)*2016-10-192017-02-22中国第汽车股份有限公司Authentication and access control method for CAN (Controller Area Network) bus
CN106572106A (en)*2016-11-072017-04-19福建星海通信科技有限公司Method of transmitting message between TBOX terminal and TSP platform
CN106790053A (en)*2016-12-202017-05-31江苏大学A kind of method of ECU secure communications in CAN
CN106899404A (en)*2017-02-152017-06-27同济大学Vehicle-mounted CAN FD bus communication systems and method based on wildcard
CN107426187A (en)*2017-06-272017-12-01江苏大学A kind of in-vehicle network fine granularity mandate access method based on ECU identity attributes

Cited By (38)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN109495449A (en)*2018-10-182019-03-19东南(福建)汽车工业有限公司A kind of vehicle CAN bus encryption method
CN111447165B (en)*2018-12-292023-10-31北京奇虎科技有限公司Vehicle safety protection method and device
CN111447165A (en)*2018-12-292020-07-24北京奇虎科技有限公司 Vehicle safety protection method and device
US11646873B2 (en)*2019-03-252023-05-09Micron Technology, Inc.Secure communication for a key replacement
US20220224519A1 (en)*2019-03-252022-07-14Micron Technology, Inc.Secure communication for a key replacement
CN110213018A (en)*2019-05-092019-09-06北京汽车股份有限公司Data communications method, device and the vehicle of vehicle bus
CN110213018B (en)*2019-05-092022-07-15北京汽车股份有限公司Data communication method and device of vehicle-mounted bus and vehicle
CN110198314A (en)*2019-05-282019-09-03中山安信通机器人制造有限公司Method for encrypting data transmitted in vehicle-mounted robot, computer device and computer readable storage medium
CN110377002A (en)*2019-06-062019-10-25西安电子科技大学A kind of adaptive interior CAN bus method of controlling security and system
CN110377002B (en)*2019-06-062021-07-30西安电子科技大学 An adaptive in-vehicle CAN bus safety control method and system
CN110430215A (en)*2019-08-162019-11-08深圳特蓝图科技有限公司A kind of robot communication control method
CN110430215B (en)*2019-08-162021-11-09深圳特蓝图科技有限公司Robot communication control method
CN111210539B (en)*2020-01-022023-09-19浙江吉利新能源商用车集团有限公司 A power battery data analysis system
CN111210539A (en)*2020-01-022020-05-29浙江吉利新能源商用车集团有限公司Power storage battery data analysis system
WO2021168859A1 (en)*2020-02-292021-09-02华为技术有限公司Secure communication method for controller area network bus, and device
CN112640365A (en)*2020-02-292021-04-09华为技术有限公司Controller area network CAN bus secure communication method and device
CN112640365B (en)*2020-02-292022-04-08华为技术有限公司Controller area network CAN bus secure communication method and device
CN111404925B (en)*2020-03-122021-05-11北京航空航天大学 A kind of vehicle CAN bus data encryption method based on dynamic digital watermarking
CN111404925A (en)*2020-03-122020-07-10北京航空航天大学 A kind of vehicle CAN bus data encryption method based on dynamic digital watermarking
CN112291125A (en)*2020-10-162021-01-29江苏徐工工程机械研究院有限公司 A kind of CAN bus multi-node automatic identification method and device
CN112291125B (en)*2020-10-162022-03-15江苏徐工工程机械研究院有限公司 A kind of CAN bus multi-node automatic identification method and device
CN115314230A (en)*2021-05-062022-11-08上汽通用汽车有限公司Method and system based on CANFD bus protocol
CN113364805B (en)*2021-06-292022-04-05潍柴动力股份有限公司 A kind of CAN message protection method, device, storage medium and equipment
CN113364805A (en)*2021-06-292021-09-07潍柴动力股份有限公司CAN message protection method, device, storage medium and equipment
CN114095302A (en)*2021-11-232022-02-25北京云迹科技有限公司Encryption system based on CAN bus transmission
CN114301623A (en)*2021-11-242022-04-08岚图汽车科技有限公司Message encryption method and related equipment
CN114142998B (en)*2021-11-262024-03-15北京神经元网络技术有限公司Data encryption processing method and device, electronic equipment and storage medium
CN114142998A (en)*2021-11-262022-03-04北京神经元网络技术有限公司Data encryption processing method and device, electronic equipment and storage medium
CN114567521B (en)*2022-02-282024-08-06湖南三一中型起重机械有限公司CAN bus communication method, transmitting device, receiving device and automobile
CN114567521A (en)*2022-02-282022-05-31湖南三一中型起重机械有限公司CAN bus communication method, transmitting device, receiving device and automobile
CN114760163A (en)*2022-04-222022-07-15惠州华阳通用电子有限公司CAN communication method
CN114760163B (en)*2022-04-222024-01-12惠州华阳通用电子有限公司CAN communication method
CN115242530A (en)*2022-07-272022-10-25常州星宇车灯股份有限公司Vehicle-mounted safety communication system and method based on state cryptographic algorithm and automobile
CN115242530B (en)*2022-07-272023-10-13常州星宇车灯股份有限公司Vehicle-mounted safety communication system and method based on national cryptographic algorithm and automobile
CN115396190A (en)*2022-08-242022-11-25北京天融信网络安全技术有限公司 A data encryption method, decryption method and device
CN115242411B (en)*2022-09-232022-12-02合肥工业大学Vehicle-interior network secure communication method based on quantum random number generator
CN115242411A (en)*2022-09-232022-10-25合肥工业大学 A secure communication method for in-vehicle network based on quantum random number generator
CN115776690A (en)*2022-12-142023-03-10智己汽车科技有限公司Test device, system and method for vehicle-mounted encrypted network simulation test

Also Published As

Publication numberPublication date
CN108494725B (en)2021-03-30

Similar Documents

PublicationPublication DateTitle
CN108494725A (en)A kind of encryption communication method of vehicle-mounted CAN bus message
Woo et al.A practical wireless attack on the connected car and security protocol for in-vehicle CAN
KR101740957B1 (en)Data certification and acquisition method for vehicle
CN106790053B (en) A method for ECU safe communication in CAN bus
CN106899404B (en)Vehicle-mounted CAN FD bus communication system and method based on pre-shared key
CN111726274B (en) A kind of automobile CAN bus data communication method, equipment and storage medium
CN108696411B (en)Device for use in a CAN system
CN109033862B (en) A kind of distributed vehicle electronic system information security protection method
CN106549940B (en)Vehicle data transmission method and system
CN105635147A (en)Vehicle-mounted-special-equipment-system-based secure data transmission method and system
CN113781678A (en)Vehicle Bluetooth key generation and authentication method and system under network-free environment
CN104767618A (en) A broadcast-based CAN bus authentication method and system
KingInvestigating and securing communications in the Controller Area Network (CAN)
DE102016210786A1 (en) Component for connection to a data bus and method for implementing a cryptographic functionality in such a component
US11425547B2 (en)Master-slave system for communication over a Bluetooth Low Energy connection
CN113794734A (en)Vehicle-mounted CAN bus encryption communication method, control device and readable storage medium
CN108011708A (en)The controller and vehicle of message encryption method, vehicle based on automobile bus
CN113938304B (en)CAN bus-based data encryption transmission method
CN112398894A (en)Safety verification method and device for vehicle
Youn et al.Practical sender authentication scheme for in-vehicle CAN with efficient key management
CN109218251A (en)A kind of authentication method and system of anti-replay
CN113411294A (en)Vehicle-mounted secure communication method, system and device based on secure cloud public key protection
CN108881494A (en)Secure messaging methods based on In-vehicle networking and block chain
CN117294437A (en)Communication encryption and decryption method and device, terminal equipment and storage medium
CN114554452B (en) Wireless communication method, device and electronic equipment for vehicle data

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp