Image Encryption via Compression and Coordinate-Based Key Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional encryption methods, such as RSA and chaotic algorithms, face challenges in efficiently securing image data due to vulnerabilities related to key size and complex floating-point calculations, making them inefficient for practical implementation compared to traditional ciphers like AES and RSA, which rely on integer operations.

Innovation Solution

The method compresses image data, augments it to the original size with random data, scans for location coordinates within the composite image, and uses these coordinates to generate a unique encryption/decryption key pair, ensuring secure transfer by separating the key and encrypted data through different communication channels, leveraging techniques like YOLO models for bounding box detection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional encryption methods like RSA and chaotic algorithms are used to secure image data, then data security is improved, but computational efficiency deteriorates due to complex floating-point calculations and key size vulnerabilities

Engineering Contradiction:
Improvedata securityVSAvoidcomputational efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent transforms the encryption approach by changing from conventional floating-point based algorithms to integer operations. The system compresses image data, embeds it in noise, and uses integer arithmetic for encryption/decryption operations, fundamentally altering the computational parameters to achieve both security and efficiency

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces complex mathematical algorithms (chaotic algorithms and RSA) with a simpler system based on data compression, noise embedding, and integer operations. This substitution eliminates the need for computationally intensive floating-point calculations while maintaining security through the complexity of the embedding process

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

2Object-affected harmful factors

If unique encryption keys are derived from each image's latent properties to enhance security, then resistance to unauthorized access is improved, but system complexity increases due to the need for compression and coordinate extraction

Engineering Contradiction:
Improveunauthorized access riskVSAvoidencryption system complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The system generates encryption keys automatically from the image data itself through compression and coordinate extraction. Each image serves its own encryption key generation purpose, eliminating the need for external key management infrastructure and reducing overall system complexity

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent performs data compression and coordinate extraction as preliminary steps before encryption. By preparing the image data in advance and deriving keys from latent properties, the system simplifies the actual encryption process while ensuring unique keys for each image

Inventive Principle:
Principle #10Preliminary action

3Reliability

If image data is compressed and augmented with random data to generate unique keys, then key uniqueness is improved, but processing time increases due to compression and scanning operations

Engineering Contradiction:
Improvekey uniquenessVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs compression and coordinate extraction as preliminary actions that enable subsequent encryption operations. By deriving unique keys through these preliminary steps, the system ensures key uniqueness while establishing a streamlined process for future encryption tasks

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses efficient compression algorithms and direct coordinate extraction methods to quickly process image data. By optimizing these preliminary operations, the patent minimizes the time penalty associated with deriving unique keys from image properties

Inventive Principle:
Principle #21Skipping (Rushing through)

Data Source

PatentUS12019767B2Image encryption
Publication Date: 2024.06.25 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US12019767B2 patent drawing
  • US12019767B2 patent drawing
  • US12019767B2 patent drawing

AI summary

Image data encryption by receiving first image data corresponding to a first image having a first image size, compressing the first image data, yielding second image data corresponding to a second image having a second image size, augmenting the second image data yielding third image data corresponding to a third image having the first image size, determining coordinates of a location of the second image within the third image, encrypting the third image data according to the coordinates, providing the encrypted third image data to a decoder by a first communications channel, and providing the coordinates of the second image within the third image to the decoder by a second communications channel.