Vehicle bus security by corrupting suspected transmitted frames
AssigneeSheeldS Cyber Ltd.
InventorsGil Litichever, Ziv Levi
Life of this patent
Estimating the term…
Abstract
A method of real-time data security of a communications bus, the method comprising the steps of: reading at least an early portion of a message being transmitted over a communications bus, determining whether the message is suspicious, according to at least one rule applied on the read early portion of the message, and upon determining that the message is suspicious, corrupting at least a part of the message.
Claims40
A method for use with multiple Electronic Control Units (ECUs) communicating over a first vehicle bus in a vehicle using frames that are composed of first and second parts, where the first part is transmitted to the first vehicle bus before the second part, the method comprising:
- receiving, by a second connector from a serial data source that is not a vehicle bus, a first part of a first frame that is composed of first and second parts;
- transmitting, by a first transceiver that is controlled by a processor, via a first connector that is different from the first connector and that is connectable to the first vehicle bus, the received first part of the first frame to the first vehicle bus;
- receiving, by the second connector from the serial data source, the second part of a first frame that is composed of the first and second parts;
- while receiving the second part, checking, by the processor, the received first part for compliance with a rule;
- transmitting, by the first transceiver to the first vehicle bus, responsive to the first part complying with the rule, the second part of the first frame;
- and
- transmitting, by the first transceiver to the first vehicle bus, responsive to the first part not complying with the rule, data other than the second part of the first frame, for corrupting or preventing the first frame on the first vehicle bus, so that the first frame is rendered ineligible to be properly received by at least one of the multiple ECUs connected to the first vehicle bus,
- wherein the second connector, the first connector, the first transceiver, and the processor, are housed in a single enclosure.
Dependencies are inferred from the claim text.