ML Encoder Parameter Encryption for Plausible Decoy Decryption

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data encryption methods fail to provide robust protection against malicious actors who can decrypt sensitive information using brute force or other methods, and there is a need for techniques that obscure sensitive data while maintaining a plausible appearance of decrypted data.

Innovation Solution

Utilizing machine learning models to modify encoder and decoder parameters with unique keys, allowing data to be encapsulated in hidden compartments, where different keys reveal different plausible data sets, thereby protecting the actual sensitive data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional data encryption methods are used, then data protection is provided, but the encryption can be compromised by brute force or other methods

Engineering Contradiction:
Improvedata protectionVSAvoidbrute force attacks
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent changes the parameters of machine learning models (weights and biases) using encryption keys to protect data. Instead of traditional encryption, the system modifies model parameters to encode data, making decryption computationally intensive for attackers while maintaining legitimate access for authorized users.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces traditional mechanical encryption systems with machine learning-based encryption. The encoder and decoder models use neural network parameters to perform encryption and decryption operations, substituting conventional cryptographic mechanisms with AI-driven processes.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Reliability

If machine learning models are used to encrypt data, then robust protection against brute force is achieved, but the complexity of the encryption system increases

Engineering Contradiction:
Improveprotection against brute forceVSAvoidencryption system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent makes the machine learning models serve multiple functions: they perform both the encryption and decryption operations. The same encoder model that encrypts data can be used to decrypt it with the correct key, eliminating the need for separate encryption and decryption systems and reducing overall complexity.

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

Solution Approach 2:

The patent uses copies of the same machine learning model for both encoding and decoding operations. Instead of requiring different complex systems, the same model architecture is replicated and configured with different parameters for encryption and decryption functions.

Inventive Principle:
Principle #26Copying

3Reliability

If data is encrypted using machine learning models, then sensitive information remains protected, but the resource intensity for determining data authenticity increases

Engineering Contradiction:
Improvesensitive information protectionVSAvoidresource intensity for authentication
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent makes the encryption system dynamic by allowing the same data to be encrypted with different keys to produce different plausible data sets. This dynamic encryption approach prevents attackers from determining data authenticity through static analysis, as the encrypted data changes with each key while maintaining the appearance of valid data.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20260087122A1Machine Learning Model Parameter Based Encryption
Publication Date: 2026.03.26 HIDDENLAYER INC
  • US20260087122A1 patent drawing
  • US20260087122A1 patent drawing
  • US20260087122A1 patent drawing

AI summary

A first password is received by a password encoder which uses the first password to generate a first key. This first key is used to modify weights and biases of an encoder to result in a modified encoder. Further, weights and biases of a decoder operating in tandem with the encoder based can be modified based on a second key to result in a modified decoder. First data is received which encapsulates second data in a hidden compartment. The first data is encoded by the modified encoder to result to generate an embedding. The modified decoder decodes the embedding to result in a representation of the second data which, in turn, can be provided to a consuming application or process.The first data can be input into the encoder and the decoder prior to those components being modified to result in a representation of the first data.