Virtual Code Control System for Unauthorized Access Prevention
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing control systems for IoT devices and unmanned vehicles are vulnerable to unauthorized control as simple command codes can be easily identified and replicated, allowing others to take control of the devices.
Innovation Solution
A virtual code-based control system that generates and verifies unique virtual codes for each unit count, using a combination of detailed codes and a storage location search algorithm to prevent unauthorized access by ensuring only authorized control signals with correctly generated virtual codes can execute commands.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If simple command codes are used for control, then ease of operation is improved, but security is worsened as codes can be easily identified and replicated
Solution Approach 1:
The patent applies dynamics by making the command code change over time through unit counts. The control signal generating means generates different command codes at different time points, and the control device stores multiple command codes corresponding to different unit counts. This dynamic code generation prevents static code replication while maintaining operational simplicity for authorized users.
Solution Approach 2:
The patent segments the command code into multiple components: a basic command identifier and time-based variable elements (unit count). The control device stores command codes segmented by unit count periods, allowing the system to provide simple access within each period while ensuring security across different time intervals through segmented code validation.
2Reliability
If command codes change at each time point, then security is improved, but device complexity is worsened due to multiple code generation and verification functions
Solution Approach 1:
The patent applies universality by implementing a unit count mechanism that serves multiple functions: it tracks time intervals, generates variable code elements, and validates control signals. Both the control signal generating means and control device use the same unit count-based logic, allowing a single mechanism to handle code generation, storage, and verification across different time points without requiring separate complex systems.
3Reliability
If virtual codes are generated differently for each unit count, then unauthorized access is prevented, but loss of time is worsened due to code verification processes
Solution Approach 1:
The patent applies preliminary action by pre-storing multiple command codes in the control device, each associated with specific unit count periods. The control device prepares the verification framework in advance by storing the relationship between unit counts and command codes, so that during operation, it only needs to check whether the received signal's code matches the pre-stored code for the current unit count period, rather than performing complex real-time generation and verification.
Data Source
AI summary
The present invention relates to virtual code-based control system, method and program, a control device and a control signal generating means. A control method on the basis of a control signal comprising a virtual code according to an embodiment of the present invention comprises: a control signal receiving step for a control module receiving, from a control signal generating means, a control signal generated by means of combining a plurality of specific codes in accordance with a particular rule; a step for the control module extracting the plurality of specific codes comprised in the virtual code; and a command searching step for the control module searching for a storage location comprising a particular command on the basis of the plurality of specific codes.


