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. 18, 2024

Filed:

Feb. 24, 2023
Applicant:

GM Global Technology Operations Llc, Detroit, MI (US);

Inventors:

Brian Farrell, Troy, MI (US);

Thomas M. Forest, Macomb, MI (US);

Karl B. Leboeuf, LaSalle, CA;

Kenneth William Junk, Marshalltown, IA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H03M 13/09 (2006.01); H04L 1/00 (2006.01); H04L 9/08 (2006.01);
U.S. Cl.
CPC ...
H03M 13/09 (2013.01); H04L 1/0041 (2013.01); H04L 9/0869 (2013.01); H04L 2209/16 (2013.01);
Abstract

An apparatus has a communication bus, a first circuit, and a second circuit. The first circuit is operational to generate a package, calculate a check value of payload data in the package with a particular cyclic redundance check variant and an obfuscation type, store an encrypted check value in a footer of the package, store an encrypted obfuscation code in a header of the package, and transmit the package on the communication bus. The second circuit is operational to receive the package from the communication bus, decrypt the encrypted check value to determine the check value calculated by the first circuit, determine an obfuscation type from the encrypted obfuscation code, perform a payload verification of the payload data with the particular cyclic redundancy check variant with the obfuscation type applied and the check value, and signal that the payload data is valid in response to passage of the payload verification.


Find Patent Forward Citations

Loading…