Custom Encryption Key Generation from Network Resources

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing encryption methods, such as symmetric and asymmetric encryption, face challenges in maintaining security due to complexity, processing overhead, and the increasing capability of computers and quantum computers, which can compromise data integrity and security.

Innovation Solution

A system that generates a custom encryption key from network resources, using an exclusive or encryption scheme and network-based elements like web resources, cloud services, or one-time pads, to encrypt and decrypt data, thereby increasing the difficulty of decryption without increasing computational complexity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If complex mathematical encryption algorithms are used, then the difficulty of breaking encryption increases, but processing overhead and time for encryption and decryption increase

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

Solution Approach 1:

The encryption key is segmented into multiple components sourced from different network resources (e.g., multiple URLs, web pages, or data sources). Each segment can be independently obtained and combined, distributing the complexity across multiple simple operations rather than one complex mathematical algorithm.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Network resources serve as intermediaries to generate encryption keys. Instead of directly computing complex mathematical keys, the system uses intermediate network data (URLs, web content) as mediators to produce the final encryption key through simpler processes like hashing or concatenation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If symmetric encryption is used, then processing speed improves, but key communication security is compromised

Engineering Contradiction:
Improveprocessing speedVSAvoidkey communication security
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

Each party independently generates the encryption key from their own access to the same network resources. The key is not communicated between parties but rather independently derived, eliminating the security vulnerability of key transmission while maintaining symmetric encryption's processing speed advantages.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If asymmetric encryption is used, then key distribution is simplified, but security is compromised if private key is discovered

Engineering Contradiction:
Improvekey distributionVSAvoiddata security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The encryption key is dynamic and derived from current network resources rather than being static. This allows for frequent key regeneration from changing network data, making it difficult for unauthorized parties to maintain access even if they initially obtain a private key, while still enabling simplified key distribution through network resource access.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10608815B2Content encryption and decryption using a custom key
Publication Date: 2020.03.31 THE BOEING CO
  • US10608815B2 patent drawing
  • US10608815B2 patent drawing
  • US10608815B2 patent drawing

AI summary

A method for securely communicating digital content includes steps of: (1) receiving data from a plurality of key sources; (2) retrieving a plurality of data sets from the data, each one of the plurality of data sets comprising a plurality of data units; (3) extracting a plurality of selected data units from the plurality of data units; (4) generating a custom key using the plurality of selected data units; (5) encrypting content using the custom key; and (6) transmitting encrypted content.