Variable Command Sequence for Secure Data Transmission
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing communication protocols between electronic devices and detachable devices using known communication protocols are vulnerable to being confirmed by third parties, lacking effective methods for secure data transmission and protocol analysis.
Innovation Solution
The solution involves an electronic device with a dividing unit to split data into multiple parts and a determining unit that changes the combination of commands used for transmission or read operations, making it difficult for third parties to discern the communication contents by using different command groups for different data transmissions or read processes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If data is transmitted using a known communication protocol with fixed command sequences, then communication compatibility and ease of operation are improved, but security against third-party analysis deteriorates
Solution Approach 1:
The patent applies dynamics by making the command sequence variable rather than fixed. The determining unit dynamically selects different command sequences based on the data being transmitted, so that the same communication protocol adapts its behavior to prevent third-party analysis while maintaining compatibility.
Solution Approach 2:
The patent changes the parameter of command sequence selection. Instead of using a fixed command sequence, the system changes the command sequence parameter based on the data characteristics, thereby maintaining protocol compatibility while preventing third-party analysis of communication contents.
2Object-affected harmful factors
If encryption is applied to data transmission, then security against third-party analysis is improved, but device complexity and processing overhead increase
Solution Approach 1:
The patent segments the data into multiple units and applies different command sequences to each segment. This segmentation approach provides security against third-party analysis without requiring full data encryption, thereby reducing processing complexity while maintaining security.
Solution Approach 2:
The patent uses command sequences as an intermediary mechanism between the data and the transmission channel. By encoding security information in the command sequence selection rather than directly encrypting data, the system achieves security with lower processing complexity.
3Object-affected harmful factors
If multiple command sequences are used for different data types, then security against third-party analysis is improved, but ease of operation and protocol simplicity deteriorate
Solution Approach 1:
The patent makes the command sequence determination mechanism universal by using a single determining unit that handles all data types. The unit universally applies the same selection logic based on data characteristics, maintaining protocol simplicity while achieving security through varied command sequences.
Data Source
AI summary
An electronic device capable of attaching/detaching a device including an arithmetic processing unit: divides data that is a processing target of the arithmetic processing unit to obtain a plurality of divided data; determines a first command group that is a combination of a plurality of types of commands used to transmit each of the plurality of divided data to the device; and transmits the divided data using the determined first command group. The electronic device changes a combination of commands that form the first command group between a case in which certain divided data of the plurality of divided data is transmitted and a case in which another divided data is transmitted.


