Encoded Information Transmission System with Brute-Force Blocking Macroblocks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current systems for transmitting encoded information are insufficiently protected against unauthorized decoding, especially with the advent of ultra-high performance computing systems that can accelerate brute-force searches, allowing unauthorized users to decode confidential information within a reasonable time.
Innovation Solution
The system employs macroblocks for blocking computer brute-force searches, which use matrix transformations and eigenvalue calculations to create conditions for computational failure, incorporating modules for generating 'failure' matrices and information signals, and random number generators to complicate unauthorized decoding, even with high-performance computing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional cryptographic systems are used for information transmission, then the system is relatively simple to operate, but the protection against unauthorized decoding is insufficient when ultra-high performance computing systems are available
Solution Approach 1:
The cryptographic system is divided into multiple independent modules: key generation module, encoding module, decoding module, and macroblock processing module. Each module performs a specific function in the cryptographic process, allowing the complex protection mechanism to be implemented through coordinated simple operations.
Solution Approach 2:
The patent implements nested cryptographic operations where macroblocks containing eigenvalue information are embedded within the encoded information stream. The decoding process nests multiple verification steps, checking eigenvalues at different levels of the data structure to progressively verify authenticity and prevent unauthorized decoding.
2Reliability
If brute-force search methods are used for decoding, then the decoding process is simple to implement, but unauthorized users can decode information within a reasonable time using ultra-high performance computers
Solution Approach 1:
Eigenvalues serve as intermediary verification elements between the encoded information and the decoding key. The macroblocks containing eigenvalue information act as intermediaries that must be correctly verified during decoding, adding a layer of complexity that prevents direct brute-force attacks while maintaining efficient authorized decoding through the use of correct eigenvalue sequences.
Solution Approach 2:
The system dynamically changes cryptographic parameters including eigenvalue selections, macroblock positions, and encoding matrices based on the specific communication session. This parameter variation ensures that even if unauthorized users discover one decoding approach, it cannot be reused for other communications, fundamentally undermining brute-force search strategies.
3Reliability
If macroblocks with eigenvalue calculations are introduced to block brute-force searches, then protection against unauthorized decoding is significantly increased, but the device complexity and computational requirements increase
Solution Approach 1:
Eigenvalues and macroblocks are pre-calculated and prepared during the key generation and information encoding phases. This preliminary action ensures that during the actual decoding process, the verification of eigenvalues is straightforward and efficient, reducing the computational burden at the critical decoding moment while maintaining strong security.
Data Source
AI summary
The invention relates to a system for transmitting encoded information over radio channels and wired communication lines, including the Internet. The system includes a transmitting side and a receiving side each comprising various software/hardware modules for generating/displaying the output/received information of the transmitting side, cryptographic calculations of the transmitting side, service information of the transmitting side, a module for generating a set key of the transmitting side, a module for generating a computed key of the transmitting/receiving side, a module of transmitting side communication channel, macroblocks for blocking computer brute-force search including at least three software/hardware modules for information encoding/cryptographic transformations, a module for random numbers generation, and modules for a degree of the setting polynomial. These modules of the transmitting and receiving sides are connected to each other within their respective sides, as well as to each other across a communication channel.

