Object-Based Encryption Screens and Logic Blocks for Lower Complexity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional encryption methods, such as AES, are computationally complex and lack flexibility, making it difficult to provide robust encryption and decryption while ensuring data accessibility and scalability.

Innovation Solution

The use of object-based screens and logic blocks for encryption and decryption schemes that apply a single transformation round, utilizing bit remapping and modification operations, with logic blocks generated from process objects and cyclically shifted start bits, to enhance data security while minimizing computational complexity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional encryption methods such as AES are used, then data security is provided, but computational complexity increases

Engineering Contradiction:
Improvedata securityVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The encryption process is divided into multiple independent stages: bit remapping using object-based screens, bit modification using logic blocks, and optional permutation. Each stage operates independently on specific bits or groups of bits, allowing parallel processing and reducing overall computational complexity while maintaining security through the combination of multiple simple operations

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent employs dynamic key scheduling where keys are generated through permutations and transformations rather than fixed patterns. The screens and logic blocks are dynamically constructed based on key material, allowing the encryption to adapt to different data patterns while using simpler, more efficient operations compared to fixed-round AES

Inventive Principle:
Principle #15Dynamics

2Reliability

If conventional encryption methods are used, then data security is provided, but flexibility and scalability are reduced

Engineering Contradiction:
Improvedata securityVSAvoidflexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The encryption framework is designed to be universally applicable through its object-based screen and logic block construction. The same basic operations (bit remapping, bit modification, permutation) can be configured for different encryption requirements, data types, and security levels, providing both simplicity and flexibility without requiring entirely different encryption schemes

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

Solution Approach 2:

The system allows parameter changes in terms of block size, key length, and the specific permutation patterns used. By changing these parameters, the same fundamental encryption structure can provide different security levels and adapt to various scalability requirements, making it more versatile than fixed AES implementations

Inventive Principle:
Principle #35Parameter changes

3Reliability

If multiple transformation rounds are used in AES, then data security is improved, but encryption and decryption efficiency decreases

Engineering Contradiction:
Improvedata securityVSAvoidencryption efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

Instead of using multiple complex transformation rounds, the patent segments the encryption into distinct functional stages: bit remapping, bit modification, and permutation. Each stage uses simple, efficient operations that can be executed quickly, achieving security through the combination of multiple simple steps rather than multiple complex rounds

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent replaces the mechanical multi-round substitution-permutation network of AES with a more efficient system using bit-level operations. The screens and logic blocks perform encryption through straightforward bit remapping and modification rather than complex arithmetic operations repeated multiple times, significantly improving processing speed

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

Data Source

PatentUS12375308B2Data encryption and decryption using object-based screens and logic blocks
Publication Date: 2025.07.29 CERULEANT SYST LLC
  • US12375308B2 patent drawing
  • US12375308B2 patent drawing
  • US12375308B2 patent drawing

AI summary

A plurality of data blocks are encrypted in accordance with an encryption scheme that transforms a data block into an encrypted data block by: performing a bit modification operation on the data block using one or more logic blocks generated for the data block to thereby generate a first intermediate state data block; performing a bit remapping operation on the first intermediate state data block using at least one encryption screen to thereby generate a second intermediate state data block; and performing a bit modification operation on the second intermediate state data block using one or more logic blocks generated for the data block to thereby generate the encrypted data block. The encrypted data blocks may then be decrypted in accordance with a decryption scheme that applies at least one decryption screen and the same logic blocks that were used in the encryption scheme.