Network Security Filtering via Endpoint Reputation and Signature Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Network security devices face challenges in detecting a wide variety of attacks across different applications, file types, protocols, and services, and have knowledge gaps that make them ineffective against zero-day attacks and malicious endpoints.

Innovation Solution

Combining deep packet inspection with endpoint reputation to create a more effective security policy that can block malicious traffic while allowing legitimate traffic, using reputation primitives to qualify security filters and determine security actions based on endpoint metadata and scores.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If deep packet inspection is applied to detect attacks across different applications and protocols, then detection capability is improved, but computational load increases

Engineering Contradiction:
Improvedetection capabilityVSAvoidcomputational load
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The security inspection process is divided into multiple layers: reputation-based filtering at the network layer, signature matching at the application layer, and behavioral analysis for zero-day threats. This segmentation allows each component to handle specific tasks efficiently, reducing overall computational load while maintaining comprehensive detection capability

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Endpoint reputation data is collected and evaluated before packets reach the inspection device. By pre-assessing endpoint trustworthiness and maintaining reputation databases in advance, the system can quickly filter malicious traffic without performing exhaustive inspection on every packet, thus reducing real-time computational requirements

Inventive Principle:
Principle #10Preliminary action

2Reliability

If reputation-based filtering is applied to block malicious traffic, then security effectiveness is improved, but legitimate traffic may be blocked

Engineering Contradiction:
Improvesecurity effectivenessVSAvoidfalse positive rate
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

Different security policies and reputation thresholds are applied to different types of traffic, endpoints, and applications. Instead of uniform filtering, the system adjusts filtering stringency based on local characteristics such as endpoint reputation score, application type, and traffic pattern, allowing legitimate traffic to pass while blocking malicious traffic more effectively

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system continuously monitors traffic patterns, endpoint behavior, and security events to dynamically adjust reputation scores and filtering policies. Feedback from security analysts, automated threat intelligence feeds, and observed traffic behavior enable the system to learn and adapt, reducing false positives while maintaining high security effectiveness

Inventive Principle:
Principle #23Feedback

3Measurement precision

If comprehensive signature matching is performed to detect known threats, then detection accuracy is improved, but processing speed decreases

Engineering Contradiction:
Improvedetection accuracyVSAvoidprocessing speed
Core Design Contradiction:
Measurement precisionVSSpeed

Solution Approach 1:

Instead of performing complete signature matching on every packet, the system applies partial inspection based on endpoint reputation and traffic context. High-reputation endpoints receive lighter inspection while low-reputation endpoints undergo more thorough scanning. This selective approach maintains detection accuracy for malicious traffic while improving processing speed for legitimate traffic

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10367830B2Security action of network packet based on signature and reputation
Publication Date: 2019.07.30 TREND MICRO INC
  • US10367830B2 patent drawing
  • US10367830B2 patent drawing
  • US10367830B2 patent drawing

AI summary

Example embodiments disclosed herein relate to perform a security action, (e.g., filtering) based on reputation and a signature match. A reputation is determined of a devices associated with a network packet or network packet stream. It is determined whether a signature matches the network packet or an associated flow of the network packet. The security action is determined based on the reputation and the match.