Network Address-Based Encryption Key Derivation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

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

Innovation Solution

A system and method that derive encryption and decryption keys from network resources, such as web-based services or IP addresses, using exclusive OR schemes to encrypt and decrypt data, thereby complicating and uncomplicating the data, which can generate extremely large key sizes, making decryption more difficult.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If symmetric encryption is used to secure data transfers, then processing overhead and time delays increase, but security is improved

Engineering Contradiction:
Improvedata securityVSAvoidprocessing speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent performs encryption key generation from network addresses before the actual data encryption process. By pre-generating keys from readily available network address information, the system prepares security credentials in advance, reducing the computational burden during active data transfer operations and minimizing processing delays while maintaining strong encryption security

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses the network address itself as the source for generating encryption keys, making the encryption process self-sufficient. The network address, which is already available for communication, automatically serves as the seed for key generation, eliminating the need for separate key exchange protocols and reducing overall processing overhead while maintaining security

Inventive Principle:
Principle #25Self-service

2Reliability

If asymmetric encryption is used to secure data transfers, then security is improved, but the risk of private key compromise increases

Engineering Contradiction:
Improvedata securityVSAvoidkey compromise risk
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent generates unique encryption keys locally at each endpoint based on their specific network addresses. Each device derives its own key from its unique network identifier, creating localized security credentials that are specific to that device's network position. This eliminates the need for centralized private key management and reduces the risk of widespread key compromise

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system transforms the network address parameter into an encryption key through a derivation process. By changing the form and usage of the network address from a simple routing identifier to a cryptographic key source, the system achieves secure encryption without relying on traditional asymmetric key pairs, thereby reducing the attack surface for private key compromise

Inventive Principle:
Principle #35Parameter changes

3Reliability

If complex encryption algorithms are used to increase security, then decryption difficulty increases, but processing power requirements increase

Engineering Contradiction:
Improveencryption strengthVSAvoidprocessing power
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent extracts the essential security function from complex cryptographic algorithms by using simple XOR operations combined with network address-based key derivation. It takes out the heavy mathematical computations from the encryption process and replaces them with lightweight operations that derive security from the entropy of network addresses rather than algorithmic complexity, significantly reducing processing power and energy requirements

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system uses disposable, easily generated encryption keys derived from network addresses for each communication session. These keys are computationally inexpensive to generate and can be rapidly created and discarded, providing strong encryption through key management rather than algorithmic complexity, thereby minimizing the processing power and energy needed for encryption operations

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Data Source

PatentUS10057218B2Network address-based encryption
Publication Date: 2018.08.21 THE BOEING CO
  • US10057218B2 patent drawing
  • US10057218B2 patent drawing
  • US10057218B2 patent drawing

AI summary

A system for encrypting data and transferring or storing data securely may include a computing device including an encryptor configured to generate an encryption key from a network resource and encrypt data using the encryption key to generate encrypted data, and a decryptor configured to generate a decryption key from the network resource and decrypt the encrypted data to generate the non-encrypted data.