Data Scrambling System Using Dynamic Key Paths

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional encryption methods are inadequate in providing a high level of security against unauthorized access, as they can be deciphered by unauthorized users due to predictable patterns and lack of complexity in scrambling techniques.

Innovation Solution

A system that scrambles data using a combination of entropy processing, key chaos processing, data chaos processing, and permutation processing, generating encrypted blocks that are further secured with decoy blocks and sync blocks, making it difficult for unauthorized users to isolate and descramble the data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional encryption methods are used, then data can be secured, but the security level is inadequate and predictable patterns allow unauthorized users to decipher the data

Engineering Contradiction:
Improvedata securityVSAvoidpredictable patterns
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent applies dynamics by making the encryption key path variable and non-predictable. The key path is determined dynamically based on the plaintext data content and a secret key, rather than using a fixed or simple key schedule. This dynamic key generation process prevents predictable patterns from emerging in the ciphertext, as each encryption operates with a unique key path that adapts to the specific data being encrypted.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of key generation from static to dynamic. Instead of using a fixed key or simple key schedule, the system generates a key path that varies based on the plaintext data and secret key. This parameter change transforms the encryption process, making it impossible for unauthorized users to predict key patterns or decipher data without the correct secret key and data-specific key path.

Inventive Principle:
Principle #35Parameter changes

2Ease of manufacture

If simple scrambling techniques are used, then the system is easy to implement, but unauthorized users can easily descramble the data

Engineering Contradiction:
Improveimplementation simplicityVSAvoidprotection against unauthorized access
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent applies the nested doll principle by embedding multiple layers of processing within the encryption system. The encryption process includes nested steps: data processing, key path generation, scrambling, and error correction. These nested layers are integrated such that the key path generation is embedded within the data processing flow, and error correction is nested within the scrambled data structure. This nested architecture provides strong security while maintaining implementation coherence.

Inventive Principle:
Principle #7Nested doll (Nesting)

Solution Approach 2:

The patent segments the encryption process into distinct functional modules: data processing unit, key path generator, scrambler, and error correction codes. Each module performs a specific function and can be implemented independently. The key path generator is segmented as a separate component that takes plaintext and secret key as inputs and produces the key path as output. This segmentation allows for modular implementation while providing comprehensive security through multiple independent processing stages.

Inventive Principle:
Principle #1Segmentation

3Reliability

If complex encryption processes are used, then security is enhanced, but the processing complexity and computational requirements increase

Engineering Contradiction:
Improvesecurity levelVSAvoidprocessing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-processing the plaintext data before encryption. The data processing unit performs preliminary operations on the input data to transform it into a format suitable for encryption. This preliminary action prepares the data in advance, reducing the computational complexity during the actual encryption process. The key path is also generated in advance based on the plaintext and secret key, which simplifies the subsequent scrambling operation.

Inventive Principle:
Principle #10Preliminary action

4Adaptability or versatility

If traditional encryption protocols are used, then compatibility with existing systems is maintained, but security against sophisticated attacks is insufficient

Engineering Contradiction:
Improveprotocol compatibilityVSAvoidsecurity against sophisticated attacks
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies composite materials by combining multiple encryption techniques and processing methods into a unified system. The encryption process combines data processing, key path generation, scrambling, and error correction codes into a composite encryption mechanism. This composite approach integrates the strengths of multiple techniques while maintaining compatibility with existing communication protocols. The system can operate with standard protocols while providing enhanced security through the composite encryption structure.

Inventive Principle:
Principle #40Composite materials

Data Source

PatentUS8363829B2System for descrambling and methods for use therewith
Publication Date: 2013.01.29 HUANG LAWRENCE P
  • US8363829B2 patent drawing
  • US8363829B2 patent drawing
  • US8363829B2 patent drawing

AI summary

A system includes a key path generator that generates a key path based on a plurality of encryption keys. A block descrambling unit generates a plurality of codewords to by de-entropy processing, de-chaos processing and de-permutation processing each of a plurality of encrypted blocks. A decoder generates a plurality of data blocks by decoding the plurality of codewords.