Network Traffic Filtering via Client Key Authentication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for preventing denial of service (DoS) and distributed denial of service (DDoS) attacks in network structures are ineffective due to delays in recognizing malicious traffic patterns, which can lead to legitimate traffic being blocked, and can be easily circumvented by altering or forging source information in network headers.

Innovation Solution

A method involving a key generation appliance providing a client key to client devices, with a control appliance determining whether data packets contain this key to block or forward them, ensuring only legitimate traffic reaches the application server, using a deterministic approach to identify and block malicious packets.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If pattern recognition methods are used to identify malicious traffic, then malicious traffic can be detected, but legitimate traffic may be incorrectly blocked due to delays in recognition

Engineering Contradiction:
Improveaccuracy of malicious traffic detectionVSAvoiddelay in traffic analysis
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by embedding authentication keys in data packets before transmission and pre-establishing filtering rules at the control appliance. This allows immediate identification and blocking of malicious traffic without requiring time-consuming pattern analysis during traffic flow, thus resolving the contradiction between detection accuracy and response time

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces the mechanical pattern recognition system with a key-based authentication mechanism. Instead of analyzing traffic patterns in real-time, the system uses predetermined authentication keys that can be verified instantly, substituting complex mechanical analysis with simpler cryptographic verification to eliminate detection delays

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

2Object-affected harmful factors

If pattern recognition systems block traffic based on identified patterns, then malicious traffic is blocked, but legitimate traffic sharing similar patterns is also blocked

Engineering Contradiction:
Improveblocking of malicious trafficVSAvoidfalse blocking of legitimate traffic
Core Design Contradiction:
Object-affected harmful factorsVSReliability

Solution Approach 1:

The system applies local quality by using unique authentication keys for different legitimate clients rather than applying uniform pattern-based filtering. Each legitimate client's traffic is identified by its specific authentication key, allowing the system to block malicious traffic while permitting legitimate traffic with similar patterns to pass through unchanged

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The authentication key acts as an intermediary element that bridges the gap between traffic filtering and legitimacy verification. Instead of directly blocking based on patterns, the system uses authentication keys as intermediaries to verify legitimacy, thereby preventing false blocking of legitimate traffic while maintaining effective malicious traffic blocking

Inventive Principle:
Principle #24Intermediary (Mediator)

3Speed

If header information is used for pattern recognition, then traffic can be analyzed quickly, but the information can be easily altered or forged

Engineering Contradiction:
Improvespeed of traffic analysisVSAvoidtrustworthiness of source information
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system uses authentication keys that are copied from a trusted key generation appliance to client devices and embedded in data packets. This creates a trustworthy copy mechanism where the authentication key serves as verified proof of legitimacy, maintaining both fast processing speed and high reliability since the keys originate from a trusted source and cannot be easily forged

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20240430298A1Method and apparatus for preventing malicious network traffic
Publication Date: 2024.12.26 MARBIS GMBH
  • US20240430298A1 patent drawing
  • US20240430298A1 patent drawing
  • US20240430298A1 patent drawing

AI summary

A method (100) for preventing malicious network traffic is described, the method including: providing (110), by a key generation appliance, a client key to a client device; receiving (120), by a control appliance, a data packet intended for an application server from the client device; determining (130), by the control appliance, whether the data packet includes the client key; forwarding (140) the data packet, by the control appliance, to the application server in response to a determination that the data packet comprises the client key; and/or blocking (150) the data packet, by the control appliance, in response to a determination that the data packet does not include the client key. Further, an apparatus (360) and a system (300) are provided that are configured to perform the method (100).