Digital Data Comparison Filter for Secure Cross-Zone Release

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data security systems face challenges in securely managing data traffic across security zones, particularly in ensuring that data is only released when conditions are met, and in efficiently handling multiple inputs to verify consensus or identity.

Innovation Solution

A trusted digital data comparison filter system utilizing transformation engines and a reconstitution engine, where data is encrypted with a common key and partial encryption information is processed only when a threshold number of identical inputs is reached, allowing secure decryption and release across security zones.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data is encrypted with a common key and partial encryption information is processed only when a threshold number of identical inputs is reached, then security is improved, but device complexity increases

Engineering Contradiction:
ImprovesecurityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system divides the encryption key into multiple shares distributed across different transformation engines. Each engine processes data independently using its share, and only when a threshold number of identical inputs are received does the reconstitution engine combine the partial encryption information to decrypt the data. This segmentation achieves security through distributed key management while avoiding the complexity of a single centralized key system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The reconstitution engine acts as an intermediary between the transformation engines and the data decryption process. It receives partial encryption information from multiple transformation engines, verifies that a threshold number of identical inputs were received, and then combines the information to produce the decrypted data. This intermediary component simplifies the overall system architecture by centralizing the coordination function.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If multiple transformation engines process data independently with separate encryption keys, then productivity is improved, but security deteriorates

Engineering Contradiction:
ImprovethroughputVSAvoidsecurity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system segments the encryption key into multiple shares that are distributed to different transformation engines. Each engine can independently process data using its key share, achieving parallel processing and improved throughput. The security is maintained because no single engine possesses the complete key, and data is only decrypted when a threshold number of identical inputs are verified.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The reconstitution engine merges the partial encryption information from multiple transformation engines to produce the final decrypted data. This combining step ensures that while multiple engines work in parallel for productivity, the security integrity is maintained through the aggregation of encrypted shares that can only be combined when consensus is reached.

Inventive Principle:
Principle #5Merging (Combining)

3Measurement precision

If state retention is used to track identical inputs, then measurement precision is improved, but device complexity increases

Engineering Contradiction:
Improveconsensus verificationVSAvoidstate management complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The transformation engines generate and output their own encrypted data shares without requiring external state management. Each engine independently processes inputs and outputs encrypted shares that contain embedded identification information. The reconstitution engine uses this self-generated information to verify consensus, eliminating the need for complex centralized state retention mechanisms.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system extracts the state-tracking function from a centralized controller and distributes it to the transformation engines themselves. Each engine maintains its own state regarding identical inputs it has processed, and this distributed state information is carried within the encrypted shares. This extraction reduces the complexity of any single component while maintaining measurement precision for consensus verification.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11921867B2Digital data comparison filter, system and method, and applications therefor
Publication Date: 2024.03.05 CRYPTO4A TECH INC
  • US11921867B2 patent drawing
  • US11921867B2 patent drawing
  • US11921867B2 patent drawing

AI summary

Described are various embodiments of a digital data comparison filter, system and method, and applications therefor. In one embodiment, a digital data comparator system comprises two or more transformation engines each having securely stored in association therewith a common key, a common designated comparator threshold number, and a respective identifier; and a reconstitution engine operable to access partial encryption information from each transformation engine and, only upon relating to identical digital data, process each partial encryption information to successfully release the identical digital data.