Unidirectional Data Diode for CAN Bus Security

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current vehicle network systems, particularly those using the Controller Area Network (CAN) bus, lack robust security measures to prevent malicious data or commands from compromised devices, posing risks to automotive systems and data integrity, especially with the increasing connectivity to the Internet.

Innovation Solution

Implementing a system with one-way data bridges using diodes and transceivers to create a secure, read-only access mechanism between CAN buses, ensuring that signals can propagate from a protected bus to a reading bus but not vice versa, thereby preventing unauthorized data transmission and maintaining system integrity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If devices are given access to the vehicle data bus and Internet, then data sharing capability is improved, but security vulnerability increases

Engineering Contradiction:
Improvedata sharing capabilityVSAvoidsecurity vulnerability
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces a data diode as an intermediary device between the vehicle data bus and external networks. This unidirectional communication device allows data to flow from the vehicle bus to external systems while physically preventing any data or commands from flowing back into the vehicle, thus enabling data sharing while eliminating the security vulnerability of bidirectional access

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the communication network into isolated zones using data diodes. The vehicle data bus is separated from external networks by creating distinct unidirectional communication paths. This segmentation ensures that even if external systems are compromised, the attack cannot propagate back to the vehicle's critical systems

Inventive Principle:
Principle #1Segmentation

2Reliability

If physical security measures are implemented, then security integrity is improved, but device complexity and cost increase

Engineering Contradiction:
Improvesecurity integrityVSAvoidsecurity system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The data diode serves as a passive intermediary that provides security through its inherent unidirectional design rather than through complex active security mechanisms. The device uses simple electronic circuitry with diodes to enforce one-way data flow, achieving high security integrity without requiring complex authentication, encryption, or monitoring systems

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent employs relatively simple and cost-effective data diode devices that can be deployed throughout the network. These devices use basic electronic components and provide sufficient security for their intended purpose, representing a cost-efficient approach to securing vehicle networks compared to complex multi-layered security systems

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

3Adaptability or versatility

If bidirectional communication is allowed on the data bus, then system functionality is improved, but security risk increases

Engineering Contradiction:
Improvesystem functionalityVSAvoidmalicious data transmission
Core Design Contradiction:
Adaptability or versatilityVSObject-generated harmful factors

Solution Approach 1:

The patent applies asymmetry to the communication architecture by implementing unidirectional data flow in one direction (from vehicle bus to external systems) while maintaining bidirectional functionality internally. The data diode creates an asymmetric communication path where data can be read and transmitted outward, but any malicious incoming data is physically blocked by the diode's inherent directional property

Inventive Principle:
Principle #4Asymmetry

Solution Approach 2:

The data diode acts as a mediator that enables safe external communication by translating bidirectional external communication needs into unidirectional internal data flow. External systems can send requests and receive responses through the diode, but the diode's physical design ensures that only data flowing from the vehicle bus to external systems is permitted

Inventive Principle:
Principle #24Intermediary (Mediator)

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This solution effectively secures vehicle network systems by preventing compromised devices from influencing critical systems, while allowing authorized access for data gathering or reporting, thus enhancing the security and integrity of automotive data buses.

Implementation Method 1

A first diode interposing the input and output CAN networks such that a signal on the first data wire of the input CAN network can propagate to the first data wire of the output CAN network but not vice versa

Methodology Applied
Scientific EffectDiode: Diode

Data Source

PatentUS10754997B1Security data diode
Publication Date: 2020.08.25 UNIVERSITY OF TULSA
  • US10754997B1 patent drawing
  • US10754997B1 patent drawing
  • US10754997B1 patent drawing

AI summary

A controller area network (CAN) controller and transceiver device implementing an output CAN network as a mirror of an adjacent connected input CAN network, the output CAN network and the input can network both comprising at least first data wires. The system includes a first diode device interposing the input and output CAN networks such that a signal on the first data wire of the input CAN network can propagate to the first data wire of the output CAN network but not vice versa.