Remote Access Activation Using Variable Cryptographic Sequences
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing remote device activation systems are predictable, making them vulnerable to unauthorized access and compromising security.
Innovation Solution
Implementing a system where two devices process input data using a common set of parameters, each storing multiple sets of configurations, and activate mechanisms through cryptographic signals transmitted between them, ensuring unpredictability and enhanced security.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a pre-programmed detector with fixed structure is used to detect signal sequences, then the detection process is simple and reliable, but the system becomes predictable and vulnerable to unauthorized access
Solution Approach 1:
The patent applies dynamics by making the detector structure variable rather than fixed. The detector randomly selects from multiple possible detector structures during operation, and the transmitter similarly varies its signal sequence generation structure. This dynamic variability prevents attackers from predicting the system behavior while maintaining reliable activation functionality.
Solution Approach 2:
The patent changes the parameter of detector structure by introducing multiple possible configurations that are randomly selected during operation. Instead of a single fixed detector structure, the system varies parameters such as the number of signal sequences, their lengths, and detection logic, making the system unpredictable to attackers while maintaining activation reliability.
2Reliability
If multiple codes and cryptographic configurations are stored in device memory, then security and unpredictability are enhanced, but device complexity and memory requirements increase
Solution Approach 1:
The patent segments the cryptographic functionality by dividing it into multiple separate codes and configurations stored in memory. Instead of using a single cryptographic configuration, the system stores multiple detector structures, signal sequences, and cryptographic parameters that are randomly selected during operation. This segmentation enhances security through variability while organizing the memory requirements into manageable segments.
Solution Approach 2:
The patent applies preliminary action by pre-storing multiple detector structures, signal sequences, and cryptographic configurations in device memory before activation. This allows the system to quickly randomize and select from pre-computed secure options during activation, enhancing unpredictability without requiring complex real-time computation, thereby balancing security with acceptable memory usage.
3Ease of operation
If cryptographic signals are transmitted between spatially separated devices, then remote activation capability is achieved, but the system becomes more vulnerable to interception and unauthorized access
Solution Approach 1:
The patent applies feedback by implementing bidirectional communication where both the transmitter and receiver contribute to the activation process. The receiver sends detector structure information back to the transmitter, and both devices verify cryptographic signatures. This mutual feedback mechanism ensures that even if signals are intercepted, unauthorized activation cannot occur without the corresponding cryptographic keys and detector structures.
Solution Approach 2:
The patent uses composite cryptographic mechanisms by combining multiple security layers including cryptographic signatures, random code selection, variable detector structures, and sequence verification. This composite approach creates a multi-layered security system where interception of individual signals or codes is insufficient for unauthorized activation, as all cryptographic elements must work together correctly.
Data Source
AI summary
A system includes a first device to select and transmit a first code from a plurality of codes by a transmitter to a remote device controlling access. The remote device implements a switching device based on the received first code and generates a local sequence of data. The first device generates and transmits to the remote device a first sequence of signals based on the first code; the remote device processes the first sequence of signals and activates the mechanism based on the first sequence of signals and the local sequence of data. An n-state switching function with n=2{circumflex over ( )}k commutative involution is used in the switching device, the n-state commutative involution is not based on a XORing of 2 words of 2 bits with n and k being integers greater than 2. The first device may be a smartphone, a fob, an access card, or any other computing device.


