The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 30, 2020

Filed:

Oct. 02, 2018
Applicant:

George Mason University, Fairfax, VA (US);

Inventors:

Kai Zeng, Fairfax, VA (US);

Eric Wang, Alexandria, VA (US);

William Xu, Alexandria, VA (US);

Suhas Sastry, Alexandria, VA (US);

Assignee:

George Mason University, Fairfax, VA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 29/06 (2006.01); H04L 9/08 (2006.01); H04L 12/40 (2006.01); H04L 29/08 (2006.01); H04L 12/46 (2006.01); H04L 9/32 (2006.01); H04L 9/06 (2006.01); H04L 9/12 (2006.01); H04W 4/48 (2018.01);
U.S. Cl.
CPC ...
H04L 63/1441 (2013.01); H04L 9/0643 (2013.01); H04L 9/0861 (2013.01); H04L 9/12 (2013.01); H04L 9/3242 (2013.01); H04L 12/40026 (2013.01); H04L 12/4625 (2013.01); H04L 63/062 (2013.01); H04L 63/0853 (2013.01); H04L 63/0876 (2013.01); H04L 63/123 (2013.01); H04L 67/125 (2013.01); H04L 63/1458 (2013.01); H04L 63/1466 (2013.01); H04L 67/12 (2013.01); H04L 2012/40215 (2013.01); H04L 2209/34 (2013.01); H04W 4/48 (2018.02);
Abstract

A secure hardware-based module or Security Electronic Control Unit (SECU) for a Controller Area Network (CAN) prevents an attacker from sending malicious messages through the CAN bus to take over control of a vehicle. The SECU shares a unique key and counter with each ECU on the CAN bus. When a legitimate ECU sends a message, it first compresses the message and then generates a MAC of the counter and a secret key. The counter is increased by one for each transmitted message. The ECU then fits the compressed message and the MAC into one CAN frame and sends it onto the CAN bus. The SECU performs the message verification on behalf of the intended receiver(s) of the message. If the verification passes, the receiver(s) simply decompress the message and use it as a normal CAN message. If the verification fails, the SECU will corrupt the CAN frame before it is fully received by the intended receiver(s). The corrupted CAN frame will be ignored by the intended receiver(s) as if it was never received. Therefore, a malicious message generated by an attacker will inflict no damage on the system.


Find Patent Forward Citations

Quick Actions:

Zeng, Kai. (2020). Hardware module-based authentication in intra-vehicle networks (U.S. Patent No. 10701102). U.S. Patent and Trademark Office. https://idiyas.com/patent/badge/10701102

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

Loading…