Movatterモバイル変換


[0]ホーム

URL:


US20160026787A1 - Authenticating messages sent over a vehicle bus that include message authentication codes - Google Patents

Authenticating messages sent over a vehicle bus that include message authentication codes
Download PDF

Info

Publication number
US20160026787A1
US20160026787A1US14/340,726US201414340726AUS2016026787A1US 20160026787 A1US20160026787 A1US 20160026787A1US 201414340726 AUS201414340726 AUS 201414340726AUS 2016026787 A1US2016026787 A1US 2016026787A1
Authority
US
United States
Prior art keywords
message
mac
ecu
vehicle
serial bus
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.)
Abandoned
Application number
US14/340,726
Inventor
David M. Nairn
Thomas M. Forest
Padma Sundaram
Mohammed Abdulla Yousuf
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.)
GM Global Technology Operations LLC
Original Assignee
GM Global Technology Operations LLC
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 GM Global Technology Operations LLCfiledCriticalGM Global Technology Operations LLC
Priority to US14/340,726priorityCriticalpatent/US20160026787A1/en
Assigned to GM Global Technology Operations LLCreassignmentGM Global Technology Operations LLCASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: FOREST, THOMAS M., NAIRN, DAVID M., SUNDARAM, PADMA, YOUSUF, MOHAMMED ABDULLA
Publication of US20160026787A1publicationCriticalpatent/US20160026787A1/en
Priority to US15/215,078prioritypatent/US10211990B2/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A system and method of transmitting data within a vehicle over a vehicle bus includes: constructing at an electronic control unit (ECU) a serial bus message that includes a data message and a message authentication code (MAC) that is created using a secret key stored at the ECU, a MAC algorithm, and the data message; transmitting the serial bus message to a receiving ECU over the vehicle bus; and authenticating the serial bus message at the receiving ECU using a copy of the secret key stored at the receiving ECU by creating a copy of the MAC from the data message included in the serial bus message, the copy of the secret key, and the MAC algorithm; comparing the MAC included in the serial bus message with the copy of the MAC created at the receiving ECU; and rejecting or accepting the data message based on the comparison.

Description

Claims (10)

1. A method of transmitting data within a vehicle over a vehicle bus, comprising the steps of:
(a) constructing at an electronic control unit (ECU) a serial bus message that includes a data message and a message authentication code (MAC) that is created using a secret key stored at the ECU, a MAC algorithm, and the data message;
(b) transmitting the serial bus message to a receiving ECU over the vehicle bus;
(c) authenticating the serial bus message at the receiving ECU using a copy of the secret key stored at the receiving ECU by:
(c1) creating a copy of the MAC from the data message included in the serial bus message, the copy of the secret key, and the MAC algorithm;
(c2) comparing the MAC included in the serial bus message with the copy of the MAC created at the receiving ECU; and
(c3) rejecting or accepting the data message based on the comparison in step (c2).
US14/340,7262014-07-252014-07-25Authenticating messages sent over a vehicle bus that include message authentication codesAbandonedUS20160026787A1 (en)

Priority Applications (2)

Application NumberPriority DateFiling DateTitle
US14/340,726US20160026787A1 (en)2014-07-252014-07-25Authenticating messages sent over a vehicle bus that include message authentication codes
US15/215,078US10211990B2 (en)2014-07-252016-07-20Authenticating messages sent over a vehicle bus that include message authentication codes

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
US14/340,726US20160026787A1 (en)2014-07-252014-07-25Authenticating messages sent over a vehicle bus that include message authentication codes

Related Child Applications (1)

Application NumberTitlePriority DateFiling Date
US15/215,078Continuation-In-PartUS10211990B2 (en)2014-07-252016-07-20Authenticating messages sent over a vehicle bus that include message authentication codes

Publications (1)

Publication NumberPublication Date
US20160026787A1true US20160026787A1 (en)2016-01-28

Family

ID=55166946

Family Applications (1)

Application NumberTitlePriority DateFiling Date
US14/340,726AbandonedUS20160026787A1 (en)2014-07-252014-07-25Authenticating messages sent over a vehicle bus that include message authentication codes

Country Status (1)

CountryLink
US (1)US20160026787A1 (en)

Cited By (32)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20160099939A1 (en)*2014-10-022016-04-07Hyundai Motor CompanyMethod of authenticating can packets using mixture of macs and apparatus for implementing the same
US20160099926A1 (en)*2014-10-022016-04-07Hyundai Motor CompanyMethod of sequentially authenticating can packets using divided macs and apparatus for implementing the same
CN108075897A (en)*2016-11-072018-05-25福特全球技术公司Controller LAN message authentication
US10110599B2 (en)*2015-02-272018-10-23Audi AgMotor vehicle communication network with switch device
US20190184916A1 (en)*2017-12-192019-06-20Micron Technology, Inc.Vehicle secure messages based on a vehicle private key
WO2019140005A1 (en)*2018-01-092019-07-18TuSimpleReal-time remote control of vehicles with high redundancy
US20190236856A1 (en)*2018-01-262019-08-01Toyota Jidosha Kabushiki KaishaElectronic control unit and method for connection authentication
US10608822B2 (en)2017-04-262020-03-31Nxp B.V.Efficient calculation of message authentication codes for related data
US10762673B2 (en)2017-08-232020-09-01Tusimple, Inc.3D submap reconstruction system and method for centimeter precision localization using camera-based submap and LiDAR-based global map
US10802902B2 (en)*2018-10-232020-10-13GM Global Technology Operations LLCNotification of controller fault using message authentication code
US10816354B2 (en)2017-08-222020-10-27Tusimple, Inc.Verification module system and method for motion-based lane detection with multiple sensors
US10942271B2 (en)2018-10-302021-03-09Tusimple, Inc.Determining an angle between a tow vehicle and a trailer
US10953880B2 (en)2017-09-072021-03-23Tusimple, Inc.System and method for automated lane change control for autonomous vehicles
US10953881B2 (en)2017-09-072021-03-23Tusimple, Inc.System and method for automated lane change control for autonomous vehicles
US11009365B2 (en)2018-02-142021-05-18Tusimple, Inc.Lane marking localization
US11010874B2 (en)2018-04-122021-05-18Tusimple, Inc.Images for perception modules of autonomous vehicles
US11009356B2 (en)2018-02-142021-05-18Tusimple, Inc.Lane marking localization and fusion
CN113455034A (en)*2020-07-302021-09-28华为技术有限公司Communication method and device
US11151393B2 (en)2017-08-232021-10-19Tusimple, Inc.Feature matching and corresponding refinement and 3D submap position refinement system and method for centimeter precision localization using camera-based submap and LiDAR-based global map
US11271771B2 (en)2017-05-252022-03-08Huawei Technologies Co., Ltd.Controller area network bus based security communications method, apparatus, and system
US11292480B2 (en)2018-09-132022-04-05Tusimple, Inc.Remote safe driving methods and systems
US11295146B2 (en)2018-02-272022-04-05Tusimple, Inc.System and method for online real-time multi-object tracking
US11305782B2 (en)2018-01-112022-04-19Tusimple, Inc.Monitoring system for autonomous vehicle operation
US11424921B2 (en)2015-11-092022-08-23Dealerware, LlcVehicle access systems and methods
US11500101B2 (en)2018-05-022022-11-15Tusimple, Inc.Curb detection by analysis of reflection images
US11701931B2 (en)2020-06-182023-07-18Tusimple, Inc.Angle and orientation measurements for vehicles with multiple drivable sections
US11810322B2 (en)2020-04-092023-11-07Tusimple, Inc.Camera pose estimation techniques
US11823460B2 (en)2019-06-142023-11-21Tusimple, Inc.Image fusion for autonomous vehicle operation
US11853071B2 (en)2017-09-072023-12-26Tusimple, Inc.Data-driven prediction-based system and method for trajectory planning of autonomous vehicles
US11972690B2 (en)2018-12-142024-04-30Beijing Tusen Zhitu Technology Co., Ltd.Platooning method, apparatus and system of autonomous driving platoon
US12099121B2 (en)2018-12-102024-09-24Beijing Tusen Zhitu Technology Co., Ltd.Trailer angle measurement method and device, and vehicle
US12270661B2 (en)2018-02-142025-04-08Tusimple, Inc.Lane marking localization and fusion

Cited By (63)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20160099926A1 (en)*2014-10-022016-04-07Hyundai Motor CompanyMethod of sequentially authenticating can packets using divided macs and apparatus for implementing the same
US9729535B2 (en)*2014-10-022017-08-08Hyundai Motor CompanyMethod of sequentially authenticating CAN packets using divided MACS and apparatus for implementing the same
US9787677B2 (en)*2014-10-022017-10-10Hyundai Motor CompanyMethod of authenticating can packets using mixture of MACs and apparatus for implementing the same
US20160099939A1 (en)*2014-10-022016-04-07Hyundai Motor CompanyMethod of authenticating can packets using mixture of macs and apparatus for implementing the same
US10110599B2 (en)*2015-02-272018-10-23Audi AgMotor vehicle communication network with switch device
US11451384B2 (en)2015-11-092022-09-20Dealerware, LlcVehicle access systems and methods
US11424921B2 (en)2015-11-092022-08-23Dealerware, LlcVehicle access systems and methods
US11463246B2 (en)*2015-11-092022-10-04Dealerware, LlcVehicle access systems and methods
CN108075897A (en)*2016-11-072018-05-25福特全球技术公司Controller LAN message authentication
US10608822B2 (en)2017-04-262020-03-31Nxp B.V.Efficient calculation of message authentication codes for related data
US11271771B2 (en)2017-05-252022-03-08Huawei Technologies Co., Ltd.Controller area network bus based security communications method, apparatus, and system
US12276516B2 (en)2017-08-222025-04-15Tusimple, Inc.Verification module system and method for motion-based lane detection with multiple sensors
US11874130B2 (en)2017-08-222024-01-16Tusimple, Inc.Verification module system and method for motion-based lane detection with multiple sensors
US10816354B2 (en)2017-08-222020-10-27Tusimple, Inc.Verification module system and method for motion-based lane detection with multiple sensors
US11573095B2 (en)2017-08-222023-02-07Tusimple, Inc.Verification module system and method for motion-based lane detection with multiple sensors
US10762673B2 (en)2017-08-232020-09-01Tusimple, Inc.3D submap reconstruction system and method for centimeter precision localization using camera-based submap and LiDAR-based global map
US12228409B2 (en)2017-08-232025-02-18Tusimple, Inc.Feature matching and correspondence refinement and 3D submap position refinement system and method for centimeter precision localization using camera-based submap and LiDAR-based global map
US11151393B2 (en)2017-08-232021-10-19Tusimple, Inc.Feature matching and corresponding refinement and 3D submap position refinement system and method for centimeter precision localization using camera-based submap and LiDAR-based global map
US11846510B2 (en)2017-08-232023-12-19Tusimple, Inc.Feature matching and correspondence refinement and 3D submap position refinement system and method for centimeter precision localization using camera-based submap and LiDAR-based global map
US10953881B2 (en)2017-09-072021-03-23Tusimple, Inc.System and method for automated lane change control for autonomous vehicles
US10953880B2 (en)2017-09-072021-03-23Tusimple, Inc.System and method for automated lane change control for autonomous vehicles
US11853071B2 (en)2017-09-072023-12-26Tusimple, Inc.Data-driven prediction-based system and method for trajectory planning of autonomous vehicles
US20210070237A1 (en)*2017-12-192021-03-11Micron Technology, Inc.Vehicle secure messages based on a vehicle private key
US11618394B2 (en)*2017-12-192023-04-04Micron Technology, Inc.Vehicle secure messages based on a vehicle private key
US10850684B2 (en)*2017-12-192020-12-01Micron Technology, Inc.Vehicle secure messages based on a vehicle private key
CN111466094A (en)*2017-12-192020-07-28美光科技公司Vehicle security messages based on vehicle private keys
WO2019125756A1 (en)*2017-12-192019-06-27Micron Technology, Inc.Vehicle secure messages based on a vehicle private key
US20190184916A1 (en)*2017-12-192019-06-20Micron Technology, Inc.Vehicle secure messages based on a vehicle private key
CN112004729A (en)*2018-01-092020-11-27图森有限公司 Real-time remote control of vehicles with high redundancy
US11312334B2 (en)*2018-01-092022-04-26Tusimple, Inc.Real-time remote control of vehicles with high redundancy
WO2019140005A1 (en)*2018-01-092019-07-18TuSimpleReal-time remote control of vehicles with high redundancy
US12071101B2 (en)2018-01-092024-08-27Tusimple, Inc.Real-time remote control of vehicles with high redundancy
US11305782B2 (en)2018-01-112022-04-19Tusimple, Inc.Monitoring system for autonomous vehicle operation
US12122398B2 (en)2018-01-112024-10-22Tusimple, Inc.Monitoring system for autonomous vehicle operation
US10839619B2 (en)*2018-01-262020-11-17Toyota Jidosha Kabushiki KaishaElectronic control unit and method for connection authentication
US20190236856A1 (en)*2018-01-262019-08-01Toyota Jidosha Kabushiki KaishaElectronic control unit and method for connection authentication
US11009365B2 (en)2018-02-142021-05-18Tusimple, Inc.Lane marking localization
US12352592B2 (en)2018-02-142025-07-08Tusimple, Inc.Lane marking localization
US11009356B2 (en)2018-02-142021-05-18Tusimple, Inc.Lane marking localization and fusion
US12270661B2 (en)2018-02-142025-04-08Tusimple, Inc.Lane marking localization and fusion
US11852498B2 (en)2018-02-142023-12-26Tusimple, Inc.Lane marking localization
US11740093B2 (en)2018-02-142023-08-29Tusimple, Inc.Lane marking localization and fusion
US11295146B2 (en)2018-02-272022-04-05Tusimple, Inc.System and method for online real-time multi-object tracking
US11830205B2 (en)2018-02-272023-11-28Tusimple, Inc.System and method for online real-time multi- object tracking
US12387348B2 (en)2018-02-272025-08-12Tusimple, Inc.System and method for online real-time multi-object tracking
US11694308B2 (en)2018-04-122023-07-04Tusimple, Inc.Images for perception modules of autonomous vehicles
US11010874B2 (en)2018-04-122021-05-18Tusimple, Inc.Images for perception modules of autonomous vehicles
US12175637B2 (en)2018-04-122024-12-24Tusimple, Inc.Images for perception modules of autonomous vehicles
US11500101B2 (en)2018-05-022022-11-15Tusimple, Inc.Curb detection by analysis of reflection images
US12202492B2 (en)2018-09-132025-01-21Tusimple, Inc.Remote safe driving methods and systems
US11292480B2 (en)2018-09-132022-04-05Tusimple, Inc.Remote safe driving methods and systems
US10802902B2 (en)*2018-10-232020-10-13GM Global Technology Operations LLCNotification of controller fault using message authentication code
US12241975B2 (en)2018-10-302025-03-04Tusimple, Inc.Determining an angle between a tow vehicle and a trailer
US11714192B2 (en)2018-10-302023-08-01Tusimple, Inc.Determining an angle between a tow vehicle and a trailer
US10942271B2 (en)2018-10-302021-03-09Tusimple, Inc.Determining an angle between a tow vehicle and a trailer
US12099121B2 (en)2018-12-102024-09-24Beijing Tusen Zhitu Technology Co., Ltd.Trailer angle measurement method and device, and vehicle
US11972690B2 (en)2018-12-142024-04-30Beijing Tusen Zhitu Technology Co., Ltd.Platooning method, apparatus and system of autonomous driving platoon
US12293668B2 (en)2018-12-142025-05-06Beijing Tusen Zhitu Technology Co., Ltd.Platooning method, apparatus and system of autonomous driving platoon
US11823460B2 (en)2019-06-142023-11-21Tusimple, Inc.Image fusion for autonomous vehicle operation
US11810322B2 (en)2020-04-092023-11-07Tusimple, Inc.Camera pose estimation techniques
US12077024B2 (en)2020-06-182024-09-03Tusimple, Inc.Angle and orientation measurements for vehicles with multiple drivable sections
US11701931B2 (en)2020-06-182023-07-18Tusimple, Inc.Angle and orientation measurements for vehicles with multiple drivable sections
CN113455034A (en)*2020-07-302021-09-28华为技术有限公司Communication method and device

Similar Documents

PublicationPublication DateTitle
US20160026787A1 (en)Authenticating messages sent over a vehicle bus that include message authentication codes
US10211990B2 (en)Authenticating messages sent over a vehicle bus that include message authentication codes
US11618394B2 (en)Vehicle secure messages based on a vehicle private key
US20220070159A1 (en)Secure vehicle control unit update
US11271965B2 (en)Security system for electronic equipment
US20190068361A1 (en)In-vehicle group key distribution
US9127610B2 (en)Method of controlling a vehicle engine system
US9602487B2 (en)Method for the protected transmission of data
US11528162B2 (en)Detecting and resolving desynchronization of trip counter values in authenticated messages
CN108216080B (en)Secure control of mobile systems using mobile devices
US20170310684A1 (en)Method and device for avoiding manipulation of a data transmission
CN104071117A (en)Theft prevention device and theft prevention method
US11259179B2 (en)Systems and methods for enabling transmission of data and commands between a mobile device and a vehicle
US20220043768A1 (en)Method and device for determining information of a bus system
US10870412B2 (en)System and method for controlling access to a cyber-physical system
CN116710917A (en)Data storage device, data storage method, and data storage program
US11370392B2 (en)Authentication PIN collision prevention for autonomous vehicles
KR20160112461A (en)Method for tuning a ECU parameter of a vehicle
US10997799B2 (en)Method and apparatus for leveraging wireless connectivity for pre-service preparation in service lanes
US20230306101A1 (en)System, vehicle, and method
EP3694172B1 (en)System and method for controlling access to a cyber-physical system
US12397594B2 (en)Tire pressure monitoring system communication method and system

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:GM GLOBAL TECHNOLOGY OPERATIONS LLC, MICHIGAN

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:NAIRN, DAVID M.;FOREST, THOMAS M.;SUNDARAM, PADMA;AND OTHERS;SIGNING DATES FROM 20140724 TO 20140728;REEL/FRAME:033410/0718

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp