Variable-Length Data Encoding for Secure Network Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional data communication systems are vulnerable to hackers who can exploit 'backdoors' in local computers or servers to intercept data before or after encryption, highlighting a need for more effective user authentication and access control methods.

Innovation Solution

A method involving a computer that encrypts or decrypts data streams by segmenting values into variable-length words, inserting random values, and using lookup tables to convert messages between different numeral systems, facilitating secure data transmission over external networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If conventional encryption algorithms are used to encrypt data locally at computers or servers, then data confidentiality is improved, but security is worsened because hackers can exploit backdoors to obtain data before or after decryption

Engineering Contradiction:
Improvedata confidentialityVSAvoidsecurity
Core Design Contradiction:
Loss of informationVSReliability

Solution Approach 1:

The patent segments data into multiple blocks and processes each block through a series of transformations including variable-length encoding, numeral system conversion, and lookup table substitutions. This segmentation prevents hackers from obtaining meaningful information even if they intercept parts of the encrypted data, as each segment requires the complete chain of transformations to be reversed properly.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies multiple parameter changes to the data including converting between different numeral systems (binary, decimal, hexadecimal), varying word lengths, and using different lookup tables for substitution. These parameter changes create a complex encryption chain that is difficult to break even if backdoors exist in conventional systems, as each transformation step alters the data parameters in a way that requires knowledge of the specific transformation sequence.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If data is transmitted over external networks like the Internet, then connectivity and communication capability are improved, but security is worsened due to exposure to hackers and interception risks

Engineering Contradiction:
Improvecommunication capabilityVSAvoidhacker interception
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent performs preliminary encryption actions on data before transmission over external networks. The data undergoes variable-length encoding, numeral system conversion, and lookup table substitution before being sent across the network. This preliminary action ensures that even if data is intercepted during transmission, it remains encrypted and meaningless without the decryption key and knowledge of the transformation sequence.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces multiple intermediary transformation steps between the original data and its transmitted form. These intermediaries include variable-length word encoding, numeral system conversions, and lookup table substitutions. Each intermediary layer adds complexity to the encryption process, making it difficult for hackers to intercept and decode data during network transmission.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If conventional access control methods are used, then user authentication is simplified, but security is worsened because backdoors in local systems allow unauthorized access

Engineering Contradiction:
Improveauthentication simplicityVSAvoidaccess control security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent uses parameter changes in the encryption process including variable word lengths and numeral system conversions that are applied consistently to both authentication and data protection. This creates a unified security framework where the same transformation principles protect both access control and data confidentiality, preventing backdoor exploitation while maintaining operational consistency.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent applies the same encryption and transformation principles to multiple functions including data encryption, authentication, and access control. The variable-length encoding, numeral system conversion, and lookup table substitution serve universal security purposes across different operations, creating a comprehensive security system that protects against backdoors while maintaining ease of operation through consistent methodology.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS10516663B2Systems and methods for variable-length encoding and decoding for enhancing computer systems
Publication Date: 2019.12.24 KARA PARTNERS LLC
  • US10516663B2 patent drawing
  • US10516663B2 patent drawing
  • US10516663B2 patent drawing

AI summary

A method including: parsing a first portion of data into at least one first data word having a default first word length; outputting, in a default word length mode, the at least one first data word; outputting a transition word indicative of transitioning to a variable word length mode; outputting, after the transition word, a first word length word indicative of a second word length; parsing a second portion of the data into at least one second data word having the second word length; and outputting, after the first word length word, the at least one second data word having the second word length.