Salted Binary Compression for Human-Readable Air-Gapped Transfer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Computing systems face challenges in securely transferring data due to air-gapped configurations and unstable network connections in remote environments, leading to vulnerabilities and data corruption.

Innovation Solution

Salting binaries using prime number compression (HRPNC) to generate salted variants, applying a salt value to binary objects, and performing HRPNC on these variants to create compressed and easily readable data strings.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If data is transferred through temporary network connections to dedicated servers, then data can be loaded to air-gapped systems, but security is compromised and vulnerabilities are exposed

Engineering Contradiction:
Improvedata transfer capabilityVSAvoidsecurity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent uses a dedicated server as an intermediary that receives compressed data representations from external systems and transfers them to air-gapped systems through controlled physical media exchange. This mediator enables data transfer without requiring direct network connections, maintaining security while achieving operational capability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates compressed data representations (copies) of the original data that can be efficiently transmitted and then reconstructed at the destination. This copying approach reduces the complexity of secure transfer by working with smaller, manageable data sets that can be securely moved via physical media.

Inventive Principle:
Principle #26Copying

2Quantity of substance

If long binary strings are used in air-gapped environments, then data can be transferred, but it is difficult for users to remember, write, or read and correctly enter

Engineering Contradiction:
Improvedata capacityVSAvoiduser interaction
Core Design Contradiction:
Quantity of substanceVSEase of operation

Solution Approach 1:

The patent transforms binary data into a different representation format using prime number factorization and word mapping. This parameter change converts unreadable binary strings into human-readable text that maintains full data capacity while dramatically improving ease of manual entry and verification.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces manual binary data entry (mechanical process) with automated prime number decomposition and word conversion. This substitution eliminates the need for users to manually handle complex binary strings while preserving the ability to transfer equivalent data quantities.

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

3Quantity of substance

If large amounts of data are transferred over slow and unstable network connections, then data can reach remote environments, but transfer time increases and data corruption likelihood increases

Engineering Contradiction:
Improvedata volumeVSAvoiddata integrity
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent divides large data sets into smaller manageable units that can be independently compressed and transferred. This segmentation reduces the risk of complete data loss from connection failures and allows for more reliable transmission over unstable networks.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies prime number-based compression to reduce data volume before transmission. This parameter change in data representation dramatically reduces the amount of data that needs to be transmitted over slow connections, thereby reducing transfer time and exposure to corruption risks.

Inventive Principle:
Principle #35Parameter changes

4Quantity of substance

If data compression is applied to reduce transfer size, then data transfer efficiency improves, but compression time and computational resources increase

Engineering Contradiction:
Improvedata sizeVSAvoidcompression time
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The patent uses prime number factorization and word mapping to create a compression scheme that achieves high compression ratios for binary data. While computationally intensive, this parameter change approach provides superior compression compared to traditional methods, justifying the computational overhead for scenarios where transfer size is critical.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250371171A1Salting binaries for human readable prime number compression (HRPNC)
Publication Date: 2025.12.04 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US20250371171A1 patent drawing
  • US20250371171A1 patent drawing
  • US20250371171A1 patent drawing

AI summary

Salting binaries for human readable prime number compression (HRPNC), including: detecting, during HRPNC of a binary object, that a time threshold has been reached; generating, in response to the time threshold being reached, one or more salted variants of the binary object by applying, to the binary object, a corresponding salt value; performing HRPNC on each of the one or more salted variants of the binary object; and providing a compressed salted variant.