Encoded Information Transmission System with Brute-Force Blocking Macroblocks

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveprotection against unauthorized decodingVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #7Nested doll (Nesting)

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

Engineering Contradiction:
Improveresistance to brute-force attacksVSAvoidtime for authorized decoding
Core Design Contradiction:
ReliabilityVSLoss of time

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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.

Inventive Principle:
Principle #35Parameter changes

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

Engineering Contradiction:
Improveprotection against ultra-high performance computing attacksVSAvoidcomplexity of encoding/decoding modules
Core Design Contradiction:
ReliabilityVSDevice complexity

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.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11552789B2System for an encoded information transmission
Publication Date: 2023.01.10 KHYLENKO VOLODYMYR VASILIOVICH
  • US11552789B2 patent drawing
  • US11552789B2 patent drawing

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.