SIM-Based Virtual Code Verification for Secure IoT Commands
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional IoT devices lack robust security features, making them vulnerable to hacking and unauthorized access.
Innovation Solution
A SIM card apparatus with a communication module and verification module, capable of verifying authentication virtual codes using a verification algorithm, is integrated into the IoT device, relay apparatus, or connection device to ensure secure command delivery.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional IoT devices are used without security verification, then device simplicity and ease of operation are maintained, but security vulnerability and risk of hacking increase
Solution Approach 1:
The patent introduces a SIM card apparatus as an intermediary security verification component between the relay apparatus and IoT device. The SIM card includes a verification module that independently authenticates commands from the control server before they are executed by the IoT device, thereby enhancing security without requiring the IoT device itself to have complex security hardware.
Solution Approach 2:
The security verification function is extracted from the IoT device and placed in the SIM card apparatus. The verification module in the SIM card handles authentication separately, allowing the IoT device to remain simple while still benefiting from enhanced security. The relay apparatus also separates verification requests to the SIM card from command execution.
2Reliability
If security verification is implemented using SIM card apparatus, then authentication security is improved, but verification process complexity increases
Solution Approach 1:
The verification algorithm and authentication logic are pre-loaded in the SIM card apparatus during manufacturing. When a command needs verification, the SIM card already contains the necessary verification module and algorithm, eliminating the need for complex real-time computation during the verification process itself.
Solution Approach 2:
The verification function is copied into the SIM card apparatus as a standalone verification module. This modular copying allows the verification logic to be reused across different IoT devices without replicating the entire complex verification system in each device.
3Reliability
If authentication virtual codes are verified for every command, then unauthorized access is prevented, but communication time and processing delay increase
Solution Approach 1:
The SIM card apparatus performs authentication verification in advance before command execution. By completing the verification action beforehand through the pre-loaded verification module, the system ensures that when commands are received, the authentication is already handled, minimizing any potential delay in command processing.
Data Source
AI summary
Provided is a SIM card apparatus for verifying authentication virtual code generated for security of an IoT device. The apparatus comprises: a communication module for receiving an authentication virtual code generated by a control server on the basis of command information of at least one IoT device; and a verification module formed in an applet form and verifying the authentication virtual code on the basis of verification algorithm.


