I/O Interface Code Pulse Authentication for Unauthorized Device Blocking
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In vehicle substrate units, unauthorized devices can connect to the input-output interface unit, posing a risk of unauthorized access to the control device, as existing designs do not adequately prevent unauthorized connections.
Innovation Solution
A control device with a first changeover unit that switches between terminals to verify a regular code pulse and cuts off power if the code is not valid, and an input-output interface unit with a timer circuit and pulse output unit to output a code pulse, ensuring only authorized devices receive power.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the control device is connected to the input-output interface unit via a connection unit, then the control device can control the input-output interface unit, but an unauthorized device can be connected to the input-output interface unit resulting in unauthorized accessing
Solution Approach 1:
The system performs preliminary authentication by verifying a code pulse before establishing full communication. The control unit switches the first changeover unit to the first terminal to receive and verify the code pulse before allowing normal operation, preventing unauthorized devices from accessing the system.
Solution Approach 2:
A code pulse verification mechanism acts as an intermediary between the control device and input-output interface unit. This intermediary layer checks the authenticity of connecting devices through code pulse verification, allowing legitimate connections while blocking unauthorized access attempts.
2Reliability
If a code verification mechanism is implemented to prevent unauthorized access, then security is improved, but the device complexity increases
Solution Approach 1:
The authentication process is segmented into distinct functional components: a first changeover unit for switching between authentication and normal communication modes, a code pulse receiving terminal, and a control unit for verification. This segmentation allows the security function to be added without significantly complicating the overall system architecture.
Solution Approach 2:
The system uses parameter changes in the form of code pulses to verify device authenticity. By changing the communication parameter from continuous data exchange to periodic code pulse verification during the authentication phase, the system achieves security without requiring complex cryptographic hardware or protocols.
Data Source
AI summary
A timer circuit switches a second changeover switch and a third changeover switch to a pulse output unit for a certain period of time when power supply is started, and causes the pulse output unit to output a code pulse to a second communication line. An input-output control unit switches a first changeover switch to a first terminal for the certain period of time when the power supply is started, determines whether a code indicated by the code pulse received from the first terminal is a regular code, and cuts off electric power supplied from a first power supply line to a second power supply line when the code is not the regular code.


