CPC H04L 63/1416 (2013.01) [H04L 12/40 (2013.01); H04L 12/40136 (2013.01); H04L 63/1466 (2013.01); H04L 2012/40215 (2013.01)] | 42 Claims |
1. An electronic device for bus-off attack detection and prevention, the electronic device comprising:
bus-off prevention circuitry coupled to a protected node on a bus, the bus-off prevention circuitry disposed between the protected node and the bus, and to serve as a dedicated proxy for the protected node, the bus-off prevention circuitry to:
detect a transmitted message from the protected node to the bus;
detect a bit mismatch of the transmitted message on the bus;
suspend further transmissions from the protected node while the bus is analyzed by using a bypass channel to transmit the transmitted message back to the protected node;
determine whether the bit mismatch represents a bus fault or an active attack against the protected node; and
signal the protected node indicating whether a fault has occurred, wherein the bus-off prevention circuitry uses the bypass channel to transmit an altered message back to the protected node, the altered message including a bit flipped from the transmitted message such that further transmission from the protected node is suspended.
|