Threat Intelligence Confidence Calculation via Belief Propagation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods struggle to accurately determine the authenticity of threat intelligence with uncertain level of confidence, particularly in network behavior detection, where only the relation between IP addresses and domain names is obtained, making it difficult to ascertain the maliciousness of IP addresses and domain names.

Innovation Solution

A level-of-confidence calculation apparatus that collects relevant information using OSINT and network observation, generates a graph with threat intelligence and relevant information as nodes, and applies a belief propagation method to calculate the confidence level based on the confidence of accumulated threat intelligence.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If machine-learning-type attack detection apparatuses are used to detect unknown attacks, then detection capability is improved, but the authenticity of extracted threat intelligence becomes ambiguous

Engineering Contradiction:
Improvedetection capabilityVSAvoidauthenticity of threat intelligence
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The system segments the threat intelligence verification process into multiple independent components: OSINT collection module, network observation module, graph generation module, and belief propagation module. Each component handles a specific aspect of verification, allowing the system to maintain high detection capability while improving authenticity assessment through distributed analysis.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary verification system that acts as a mediator between machine-learning detection and threat intelligence authenticity. This intermediary collects relevant information from multiple sources, constructs relationship graphs, and applies belief propagation to calculate confidence levels, thereby resolving the ambiguity in authenticity assessment while preserving the detection capabilities of machine-learning methods.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If only the relation between IP addresses and domain names is obtained from network behavior detection, then detection speed is improved, but the ability to ascertain maliciousness deteriorates

Engineering Contradiction:
Improvedetection speedVSAvoidability to ascertain maliciousness
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

The system performs preliminary actions by pre-collecting and storing relevant information from OSINT sources and network observations before threat intelligence verification is needed. This pre-prepared information is then quickly retrieved and used in graph construction and belief propagation, maintaining fast detection speed while enabling comprehensive maliciousness assessment through pre-gathered contextual data.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent transitions from one-dimensional IP-address-to-domain-name relationships to multi-dimensional verification by incorporating additional information dimensions from OSINT sources, network observations, and contextual data. This dimensional expansion allows the system to maintain detection speed while significantly improving the ability to ascertain maliciousness through richer contextual analysis.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Measurement precision

If analysts and operators manually verify threat intelligence through data analysis and information collection, then authenticity determination is improved, but time consumption increases

Engineering Contradiction:
Improveauthenticity determinationVSAvoidtime consumption
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system implements self-service by automatically collecting relevant information from OSINT sources and network observations, constructing relationship graphs, and performing belief propagation calculations without requiring manual analyst intervention. This automation maintains high authenticity determination capability while eliminating the time consumption associated with manual verification processes.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent implements feedback mechanisms where the system continuously collects verification results and confidence level calculations, using this feedback to improve future threat intelligence assessments. This automated feedback loop maintains high authenticity determination accuracy while reducing time consumption by eliminating repetitive manual analysis and enabling rapid iterative verification.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11522902B2Reliability calculation apparatus, reliability calculation method and program
Publication Date: 2022.12.06 NIPPON TELEGRAPH & TELEPHONE CORP
  • US11522902B2 patent drawing
  • US11522902B2 patent drawing
  • US11522902B2 patent drawing

AI summary

A level-of-confidence calculation apparatus includes a first collecting unit that collects relevant information related to first threat intelligence that is input; a second collecting unit that collects, from a memory unit storing threat intelligence to which a level of confidence is appended, second threat intelligence related to the relevant information; a generation unit that generates a graph in which the first threat intelligence, the relevant information, and the second threat intelligence are set as nodes and the nodes relating to related information are connected; and a calculating unit that calculates, by applying a belief propagation method to the graph, a level of confidence of the first threat intelligence based on a level of confidence of the second threat intelligence, and therefore a level of confidence of threat intelligence with uncertain level of confidence can be calculated.