Partial Encryption for Data Loss Prevention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data loss prevention methods rely on human compliance and full encryption, which is time-consuming and inefficient, especially for large files, leading to reduced throughput and increased computational resources.

Innovation Solution

A computer-implemented method using partial encryption, where a random subset of bytes in a file is replaced with random data, generating a randomly modified file, along with a legend data object containing the original byte values and encryption keys, to enhance security and traceability while maintaining computational efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If full encryption is used to prevent data loss, then security is improved, but computational time and resource expenditure increase significantly

Engineering Contradiction:
Improvedata securityVSAvoidencryption time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies partial encryption by encrypting only a random subset of bytes (e.g., 10-50% of the file) rather than the entire file. This partial action maintains adequate security for data loss prevention while dramatically reducing the time and computational resources required compared to full encryption of the complete file.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The encryption process is segmented into discrete byte-level operations where individual bytes or byte-ranges are encrypted independently. This segmentation allows the system to process only portions of the file rather than treating the entire file as a monolithic encryption target, thereby reducing overall computational burden while maintaining security integrity.

Inventive Principle:
Principle #1Segmentation

2Reliability

If full encryption is applied to all files, then data protection is improved, but throughput and productivity deteriorate

Engineering Contradiction:
Improvedata protectionVSAvoiddata transfer throughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

By applying encryption only to a partial subset of bytes rather than the entire file, the system maintains sufficient data protection to prevent unauthorized access or data loss, while simultaneously enabling faster data transfer speeds and higher throughput because the majority of the file can be transferred without encryption overhead.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system changes the encryption parameter from 'entire file' to 'random subset of bytes', transforming the encryption scope from maximum protection to optimized protection. This parameter modification allows the system to achieve adequate data protection with significantly improved productivity and throughput characteristics.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If random bytes are replaced with random data, then security and traceability are improved, but file size and data volume increase

Engineering Contradiction:
Improvesecurity and traceabilityVSAvoiddata volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system replaces only a random subset of bytes with random data rather than the entire file content. This partial replacement provides sufficient security and traceability capabilities while minimizing the increase in data volume, as only a portion of the file undergoes transformation rather than the complete file.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent extracts only the necessary portion of the file (random subset of bytes) for encryption and randomization, leaving the rest of the file unchanged. This extraction approach maintains security and traceability for the encrypted portion while avoiding the unnecessary expansion of the entire file, thereby controlling overall data volume increase.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS20250015985A1Apparatuses, computer-implemented methods, and computer program products for improved data loss prevention using partial encryption
Publication Date: 2025.01.09 HONEYWELL INTERNATIONAL INC
  • US20250015985A1 patent drawing
  • US20250015985A1 patent drawing
  • US20250015985A1 patent drawing

AI summary

Embodiments of the disclosure provide for partial encryption of data to improve data loss prevention. Some embodiments receive a request to transfer a file from a computing device to a file storage device, identify a random subset of bytes in the file, and replace the random subset of bytes with random data to generate a randomly modified file. Some embodiments generate a data object indicative of an original value of each byte of the random subset of bytes, encrypt the data object with a first key, and generate a legend data object comprising a location array defining a location of each original value. Some embodiments, encrypt the first key with a second key to generate an encrypted first key, store the encrypted first key and the encrypted data object in the legend data object, and provide the randomly modified file and the legend data object to the file storage device.