Edge Device Transport Layer Authentication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing solutions for mitigating Distributed Denial of Service (DDoS) attacks in high-volume, low-latency applications like multiplayer video games and video conferencing are inadequate, as they often require custom coding or are not suitable for securing transport layer network traffic.

Innovation Solution

Implementing edge devices to authenticate and filter network packets at the transport layer, using secure tokens and cryptographic signatures to verify packet authenticity, thereby reducing the risk of DDoS attacks and eliminating the need for custom anti-attack solutions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If custom encryption protocols are coded into the application tier, then security against DDoS attacks is improved, but development time and error risk increase

Engineering Contradiction:
ImprovesecurityVSAvoiddevelopment time
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The patent extracts the security function from the application tier and places it at the network edge. Edge devices perform packet authentication and filtering independently of the application code, eliminating the need to embed encryption protocols in application development while maintaining security.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces edge devices as intermediaries between clients and application servers. These edge devices handle authentication and DDoS mitigation, acting as a mediator that protects the application tier without requiring custom security coding in the application itself.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If Web Application Firewalls and HTTPS are used, then web traffic security is improved, but suitability for transport layer network traffic decreases

Engineering Contradiction:
ImprovesecurityVSAvoidsuitability for transport layer
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal security mechanism at the edge that works across multiple protocols and application types. The edge device performs transport layer authentication that is protocol-agnostic, making it suitable for UDP, TCP, and other transport layer protocols beyond just web traffic.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent segments the security function into a separate layer at the network edge, distinct from application-specific security mechanisms. This segmentation allows the same edge-based authentication mechanism to serve multiple different applications and protocols without being tied to web-specific implementations.

Inventive Principle:
Principle #1Segmentation

3Reliability

If security mechanisms are implemented at the application tier, then attack protection is improved, but system complexity increases

Engineering Contradiction:
Improveattack protectionVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts complex security mechanisms from the application tier and relocates them to edge devices. This extraction simplifies the application server architecture while concentrating security functionality at the network perimeter where it can operate independently of application complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

4Reliability

If packet authentication is performed at the edge, then network attack risk is reduced, but processing latency may increase

Engineering Contradiction:
Improveattack mitigationVSAvoidprocessing latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs authentication preliminarily at the edge before packets reach the application server. By pre-authenticating packets at the network edge, the system eliminates the need for repeated authentication at the application tier, reducing overall processing latency while maintaining security.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10171463B1Secure transport layer authentication of network traffic
Publication Date: 2019.01.01 AMAZON TECH INC
  • US10171463B1 patent drawing
  • US10171463B1 patent drawing
  • US10171463B1 patent drawing

AI summary

Technologies are disclosed herein for transport layer network data authentication. A token packet is attached to network data sent from a client software application to an application server at the transport layer. The token packet can be generated based on a temporary token key obtained from a token service. The token packet can include a signature of the network packet payload. The network packet with the attached token packet can be received at an edge device in the network where the application server resides before reaching the application server. The edge device can verify the authenticity of the network packet by verifying the signature contained in the token packet. If the verification is successful, the edge device can forward the network packet to the application server. If the verification fails, the edge device can block further transmission of the network packet.