Selective Encryption Engine Bypassing Redundant Network Layers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network-type encryption methods often result in duplicate encryption of data, which is unnecessary and inefficient, as they encrypt all data passing between two points regardless of content, even when higher-level encryption protocols like SSL are already in use, leading to redundant security measures.

Innovation Solution

An information handling system with an encryption recognition engine and policy application engine that selectively applies encryption based on identified encryption types, allowing for bypass of unnecessary encryption layers and preventing duplicate encryption by applying encryption policies using a layered-hierarchical approach.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If network-type encryption is implemented to encrypt all data passing between two points, then security is improved, but redundant encryption occurs when higher-level encryption protocols are already in use

Engineering Contradiction:
ImprovesecurityVSAvoidencryption layers
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system uses an encryption recognition engine to detect whether incoming data is already encrypted by examining encryption indicators in packet headers or data payloads. Based on this feedback, the encryption policy application engine determines whether to apply additional encryption, thereby avoiding redundant encryption layers while maintaining security.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system changes the encryption parameter from fixed/mandatory to conditional based on detected encryption status. When data is recognized as already encrypted, the system adjusts its behavior to bypass additional encryption application, thus resolving the contradiction between security and redundancy.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If fixed network-type encryption is applied to all data, then security is ensured, but processing efficiency decreases due to unnecessary encryption operations

Engineering Contradiction:
ImprovesecurityVSAvoidprocessing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

Instead of applying encryption to all data (excessive action), the system applies encryption only when necessary based on the detected encryption status of incoming data. This partial action approach maintains security for unencrypted data while avoiding unnecessary processing for already encrypted data, thereby improving efficiency.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The encryption recognition engine provides feedback about the encryption status of incoming data, enabling the encryption policy application engine to make informed decisions about whether to apply encryption, thus optimizing processing efficiency while maintaining security.

Inventive Principle:
Principle #23Feedback

3Reliability

If multiple encryption types are implemented in networks, then security coverage is improved, but duplicate encryption occurs when one type provides sufficient protection

Engineering Contradiction:
Improvesecurity coverageVSAvoidencryption types
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system changes the encryption type parameter dynamically based on the detected encryption status and policy requirements. When data is recognized as already encrypted with sufficient protection, the system adjusts the encryption type parameter to bypass additional encryption, thus avoiding duplicate encryption while maintaining comprehensive security coverage.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The encryption recognition engine provides feedback on the encryption status and type of incoming data, enabling the system to select appropriate encryption policies and avoid applying duplicate encryption types, thereby reducing complexity while maintaining security coverage.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8745373B2Systems and methods for applying encryption to network traffic on the basis of policy
Publication Date: 2014.06.03 DELL PROD LP
  • US8745373B2 patent drawing
  • US8745373B2 patent drawing
  • US8745373B2 patent drawing

AI summary

An information handling system including a receiver for inbound data destined for delivery to a network node, an encryption recognition engine operable to identify whether the inbound data received by the receiver is encrypted and an encryption policy application engine operable to apply encryption policy to the inbound data on the basis of encryption properties identified by the encryption recognition engine in the inbound data. The system may further include an encryption engine operable to selectively encrypt the inbound data on the basis of the encryption policy as applied by the encryption policy application engine and a packet delivery engine operable to deliver the inbound data to its destination.