Network threat evidence fixation technology for solving traceability evidence chain deficiency

By constructing an adaptive sensor network and a spatiotemporal fusion evidence model, and combining Byzantine fault tolerance protocols, an improved MPT structure, and lattice-based cryptography algorithms, the problems of broken evidence chains and cross-platform correlations in network security are solved, achieving efficient, reliable full lifecycle management and quantum-resistant storage of network threat evidence.

CN120956466APending Publication Date: 2025-11-14GUANGXI POWER GRID CORP
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202511094098.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-06
Publication Date
2025-11-14

AI Technical Summary

Technical Problem

Existing cybersecurity defense systems face problems such as broken evidence chains, difficulty in guaranteeing the authenticity and integrity of evidence, and difficulty in linking cross-platform attack traces. Traditional solutions lack dynamic reconstruction capabilities and cannot meet the needs of evidence solidification throughout the entire lifecycle in complex network environments.

Method used

An adaptive sensor network based on the improved BFGS algorithm is constructed. By combining the spatiotemporal fusion evidence model STFEM and the Byzantine fault-tolerant protocol, and adopting the improved MPT structure and lattice-based cryptographic algorithm, dynamic capture, correlation, reconstruction and quantum-resistant storage of network threat evidence are realized.

Benefits of technology

It enables efficient capture, correlation, and verification of evidence throughout the entire lifecycle of network threats, improving the integrity rate of evidence and the accuracy of tracing the source, resisting quantum attacks, and meeting the real-time reconstruction needs in complex network environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120956466A_ABST
    Figure CN120956466A_ABST
Patent Text Reader

Abstract

The invention discloses a network threat evidence fixation technology for solving source tracing evidence chain deficiency, and belongs to the field of network security. Aiming at the problems of distributed log time sequence chaos, easy tampering of virtual environment metadata, difficult association of cross-platform attack traces and the like existing in the traditional evidence obtaining technology, the invention constructs a technical system of dynamic data capture and space-time fusion modeling, evidence chain reconstruction and distributed verification, anti-quantum storage and security solidification. A self-adaptive sensor network is constructed through an improved BFGS algorithm, a space-time fusion evidence model is provided, and an improved MPT structure and a lattice-based cryptographic algorithm are designed in combination with a time sequence Petr i network and a Byzantine fault-tolerant protocol. Tests show that the attack feature capture rate reaches 91%, the cross-platform attack association accuracy rate reaches 93%, the quantum signature resistance speed is 1200 times per second, and the problem of source tracing evidence chain deficiency is effectively solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of network security technology, and in particular to a network threat evidence consolidation technology that addresses the lack of a chain of evidence for tracing network threats. This technology enables the capture, association, reconstruction, verification, and quantum-resistant storage of evidence throughout the entire lifecycle of network threats, providing complete and reliable evidentiary support for tracing the origins of network attacks. Background Technology

[0002] As cyberattack methods continue to evolve, existing cybersecurity defense systems face the core challenge of broken chains of evidence in attribution investigations. According to a 2023 Gartner report, 78% of cyberattacks fail to be traced due to incomplete chains of evidence. Traditional forensic techniques suffer from three major shortcomings:

[0003] Asynchronous logs in distributed systems lead to disordered timing, making it difficult to accurately reconstruct the timeline of the attack process.

[0004] Metadata in virtualized environments is easily tampered with, and the authenticity and integrity of evidence cannot be guaranteed.

[0005] Cross-platform attack traces are difficult to correlate, making it impossible to form a complete attack path map.

[0006] Current mainstream solutions, such as blockchain-based log solidification (e.g., IBM HyperLedger), can only address the issue of data tamper-proofing, but lack the ability to reconstruct dynamic attack paths in real time, failing to meet the need for full lifecycle evidence solidification in complex network environments. Therefore, an innovative technology is urgently needed to overcome the limitations of traditional solutions and achieve the complete construction and secure solidification of the network threat evidence chain.

[0007] Full names of terms and abbreviations

[0008] • BFGS: Broyden-Fletcher-Goldfarb-Shanno algorithm (a quasi-Newton optimization algorithm)

[0009] • STFEM: Spatio-Temporal Fusion Evidence Model

[0010] • LSTM: Long Short-Term Memory Network

[0011] • APT: Advanced Persistent Threat

[0012] • DDoS: Distributed Denial of Service attack

[0013] • MPT: Merkle-Patricia Trie (a hybrid data structure combining Merkle trees and prefix trees)

[0014] • SVP: Shortest Vector Problem (a core problem in lattice cryptography)

[0015] • NTRU: Number Theoretic Transform-based encryption algorithm

[0016] • BLS: A short signature algorithm (Boneh-Lynn-Shacham signature scheme)

[0017] • PoW: Proof of Work

[0018] • NS3: Network Simulator 3 (a network simulation tool)

[0019] • epoch: training cycle (an iterative unit for model training in machine learning) Summary of the Invention

[0020] This invention proposes a network threat evidence consolidation technology to address the lack of a source tracing evidence chain. It achieves dynamic data capture and spatiotemporal fusion modeling by constructing an adaptive sensor network based on an improved BFGS algorithm, reconstructs the evidence chain and performs distributed verification using a temporal Petri net combined with a Byzantine fault-tolerant protocol, and constructs a quantum-resistant storage and secure consolidation system using an improved MPT structure and lattice-based cryptography algorithm. This enables efficient capture, association, reconstruction, verification, and quantum-resistant storage of evidence throughout the entire lifecycle of network threats.

[0021] Technical solution

[0022] The purpose of this invention is to overcome the shortcomings of existing network threat forensics technologies, such as easily broken evidence chains, weak resistance to tampering, lack of dynamic reconstruction capabilities, and vulnerability to quantum attacks, and to provide a technical solution that can solidify evidence throughout the entire lifecycle of network threats. The specific implementation scheme is as follows:

[0023] 1. Dynamic data capture and spatiotemporal fusion modeling

[0024] In the field of cybersecurity, effective monitoring and analysis of attack behavior relies on accurate data capture and comprehensive processing of multi-dimensional information. This technology focuses on dynamic data capture and spatiotemporal fusion modeling, aiming to solve the problems of disordered time sequences in traditional distributed logs and the difficulty in correlating cross-platform attack traces.

[0025] 1.1 Construction of Adaptive Sensor Networks

[0026] Traditional sensor networks often employ fixed parameter configurations during deployment and operation, making them ill-suited to dynamically changing network environments and complex attack scenarios. To overcome this limitation, we utilize an improved BFGS optimization algorithm to construct an adaptive sensor network.

[0027] The BFGS (Broyden-Fletcher-Goldfarb-Shanno) algorithm is a classic quasi-Newton method used to solve unconstrained optimization problems. In this technique, we improve upon it to adapt to the specific needs of sensor networks. The improved BFGS optimization algorithm comprehensively considers multiple factors such as network topology, node performance, and data traffic. Through iterative optimization, it dynamically adjusts the deployment location, sampling frequency, and communication parameters of sensor nodes, thereby achieving efficient capture of attack signatures in the network.

[0028] During data capture, the importance of attack features captured at different times for analyzing attack behavior varies. To more accurately assess the importance of attack features, we introduce a time decay factor function:

[0029] w i (t)=exp(-α|tt i |)

[0030] Among them, w i (t) represents the weight value of the i-th attack feature at time t; α is a positive time decay coefficient, the value of which can be adjusted according to different network environments and attack types; t i It is the time when the i-th attack feature is first captured.

[0031] The time decay factor function works by gradually reducing the weight of earlier captured attack features over time, while giving relatively higher weight to more recently captured attack features. This is because in a dynamic network environment, newly emerging attack features often better reflect the current attack landscape. Through this dynamic weight allocation mechanism, we can effectively solve the problem of disordered time sequences in traditional distributed logs, allowing subsequent analysis and processing to focus more on recent, critical attack features.

[0032] Iterative optimization process of the improved BFGS algorithm

[0033] Algorithm input: initial sensor node position matrix X0, sampling frequency vector f0, communication parameter set c0, network topology graph G(V,E), node performance indicators (CPU utilization, bandwidth threshold);

[0034] Optimization objective: Maximize attack signature capture rate

[0035] Iteration steps:

[0036] (1) Gradient calculation:

[0037] Define the objective function R(X,f,C), and calculate its gradient using the finite difference method.

[0038] (2) Quasi-Newton matrix update:

[0039] Update the approximate Hessian matrix using the BFGS formula.

[0040]

[0041] Among them, s k =X k+1 -X k ,

[0042] (3) Parameter update:

[0043] Sensor node locations:

[0044] Sampling frequency: (δ f (The learning rate is set to 0.1 in the experiment).

[0045] Communication parameters: (Route optimization based on Dijkstra's algorithm).

[0046] (4) Convergence judgment:

[0047] When |R k+1 -R k The iteration will terminate when |<∈ (in the experiment, ∈ = 0.01) or when the number of iterations reaches 100.

[0048] (5) Experimental data:

[0049] In the NS3 simulated network, the improved BFGS algorithm increases the sensor network attack feature capture rate from 72% to 91% with the traditional fixed configuration, and improves the convergence speed by 40% compared with the standard BFGS algorithm (reducing the number of iterations from an average of 85 to 51).

[0050] 1.2 Proposal of the Spatiotemporal Fusion Evidence Model (STFEM)

[0051] After achieving dynamic data capture through adaptive sensor networks, we still need an effective method to comprehensively analyze and process this multi-source, heterogeneous data to achieve spatiotemporal correlation of cross-platform attack traces. To this end, we propose the Spatiotemporal Fusion Evidence Model (STFEM).

[0052] The core of the STFEM model is a dynamic credibility evaluation function:

[0053] CredScore=α·TemporalConsistency+β·SpatialCorrelation+γ

[0054] Behavior Entropy

[0055] Among them, CredScore represents the credibility score of an attack trace, with a higher score indicating a more reliable attack trace; Temporal Consistency represents temporal consistency, used to measure the continuity and reasonableness of attack traces over time; Spatial Correlation represents spatial correlation, used to assess the degree of correlation between attack traces across different platforms and network locations; and Behavior Entropy is the behavioral entropy value, used to describe the degree of anomalousness of attack behavior.

[0056] The parameters α, β, and γ satisfy α + β + γ = 1, and their values ​​are dynamically adjusted by a Long Short-Term Memory (LSTM) network. LSTM is a special type of recurrent neural network with the ability to memorize long sequences of information. In this technique, we use LSTM to learn and analyze historical attack data, automatically adjusting the values ​​of α, β, and γ according to different attack scenarios and data characteristics, thereby enabling the dynamic credibility evaluation function to more accurately reflect the actual situation of attack traces.

[0057] Steps for training the LSTM network in the STFEM model

[0058] Input data:

[0059] Historical attack data feature vector (including 32-dimensional features such as timestamp, source IP, destination IP, protocol type, and behavior pattern);

[0060] • Model architecture:

[0061] Two LSTM layers, each with 128 neurons, and a Dropout rate of 0.2.

[0062] The fully connected layer outputs three parameters α, β, and γ, which are normalized using Softmax to ensure that their sum is 1.

[0063] Training process:

[0064] (1) Data preprocessing:

[0065] Time feature standardization:

[0066] One-hot encoding of behavioral patterns: mapping 1024 known attack behaviors to binary.

[0067] (2) Vector loss function Among them, CredScore true,i Manually labeled by security experts based on the completeness of the attack chain.

[0068] (3) Optimizer: AdamW optimizer, with a learning rate initialized to 1e -4 It decays by 0.9 times every 50 epochs.

[0069] (4) Training period: Batch size 32, 200 epochs of training, validation set accounting for 20%.

[0070] • Basis for dynamic adjustment of parameter α:

[0071] When high-frequency, short-duration attacks (such as DDoS) occur in the network, LSTM automatically increases the α value (in the experiment, α increased from 0.3 to 0.6), strengthens the time consistency weight for cross-platform APT attacks, and increases the β value from 0.2 to 0.5, highlighting spatial correlation analysis.

[0072] • Experimental data:

[0073] After using LSTM for dynamic parameter tuning, the STFEM model improved the accuracy of cross-platform attack trace association from 78% with traditional fixed weights to 93%. In attack scenarios involving mixed Windows / Linux environments, the false association rate caused by temporal disorder decreased by 65%.

[0074] By incorporating temporal consistency, spatial correlation, and behavioral entropy into a unified evaluation framework, the STFEM model achieves spatiotemporal correlation of cross-platform attack traces for the first time. In practical applications, this model can comprehensively analyze attack traces from different platforms (such as Windows, Linux, and mobile devices) and different network locations (such as internal networks, external networks, and cloud environments), accurately determining the source, path, and target of attacks, and providing strong support for network security protection.

[0075] In summary, the dynamic data capture and spatiotemporal fusion modeling technology constructs an adaptive sensor network through an improved BFGS optimization algorithm, achieves dynamic weight allocation by combining a time decay factor function, and then uses a spatiotemporal fusion evidence model (STFEM) to correlate cross-platform attack traces in the spatiotemporal dimensions. This provides an effective solution to the data capture and analysis challenges in the field of cybersecurity.

[0076] 2. Evidence Chain Reconstruction and Distributed Verification

[0077] In the process of tracing network threats, real-time reconstruction of attack paths and consistency verification of evidence chains in a distributed environment are key technical challenges. This technology combines temporal Petri nets and hidden Markov models to achieve accurate modeling of dynamic attack paths and designs a Byzantine fault-tolerant protocol to ensure the reliability of evidence verification.

[0078] 2.1 Attack Path Inference Model Based on Temporal Petri Net

[0079] Traditional attack path analysis methods struggle to effectively handle temporal dependencies and state transition uncertainties in heterogeneous systems. To address this, this technique constructs a temporal Petri net model, defined by a six-tuple: PN = (P, T, F, W, M0, τ).

[0080] • Core element explanation:

[0081] P is the set of places, representing the state during the attack process (such as "successful exploitation" or "privilege escalation").

[0082] T is a set of transitions, representing state transition events (such as "sending malicious code" or "establishing a communication tunnel").

[0083] F is the directed arc between the location and the change, describing the causal relationship;

[0084] W represents the weight on the arc, quantifying the intensity of the event triggering;

[0085] M0 is the initial identifier, defining the initial state of the attack;

[0086] τ: This is a time constraint function that limits the time window for triggering transitions (e.g., "port scan must be completed within 5 minutes").

[0087] By introducing a Hidden Markov Model (HMM) to calculate state transition probabilities, the problem of uncertain reasoning regarding attack paths is addressed.

[0088]

[0089] • Parameter meaning:

[0090] s tLet be the system state at time t, and Δτ be the time interval between adjacent states;

[0091] β is the time sensitivity coefficient, which adjusts the degree of influence of the time interval on the transition probability;

[0092] The numerator uses an exponential decay function to characterize the property that "state transitions are more likely to occur closer in time," while the denominator is a normalization factor to ensure that the sum of probabilities is 1.

[0093] Selection criteria for time-series Petri net parameters

[0094] • Method for determining the time constraint function τ:

[0095] (1) Historical data statistical method:

[0096] Analyze 100,000 attack logs and extract time characteristics of typical attack phases (such as the average time for port scanning being 4.2 minutes and the average time for vulnerability exploitation being 11.5 minutes).

[0097] Set τ to mean ± 3 standard deviations, for example, set the port scan time window to [1, 12] minutes.

[0098] (2) Real-time feedback and adjustment:

[0099] The probability distribution of state transition time intervals is calculated in real time using a Hidden Markov Model, and the upper and lower limits of τ are dynamically adjusted. new =τ old ·1±δ·P(Δτ>mean))(δ is 0.1)

[0100] • β value optimization experiment:

[0101] In simulated APT attack scenarios, the impact of the β value on path inference accuracy is as follows:

[0102]

[0103]

[0104] This model combines the graphical modeling capabilities of Petri nets with the probabilistic reasoning capabilities of HMMs to achieve comprehensive modeling of temporal constraints (such as jump server connection delays), causal relationships (such as the order of file tampering and permission acquisition), and state transition probabilities in attack paths, supporting real-time reconstruction of multi-stage, long-cycle attack chains (such as APT attacks).

[0105] 2.2 Byzantine Fault-Tolerant Evidence Verification Agreement

[0106] In a distributed forensics environment, nodes may provide inconsistent evidence due to malfunctions or malicious attacks. This technology designs a Byzantine Fault Tolerance (BFT) evidence verification protocol to ensure the consistency of the evidence chain through the following mechanisms:

[0107] • Verification threshold setting:

[0108]

[0109] Where N is the total number of verification nodes in the network. This threshold follows the classic fault tolerance boundary of the BFT algorithm, ensuring that when the number of malicious nodes in the network is less than or equal to... Even then, a consensus can still be reached on the agreement.

[0110] • Evidence acceptance criteria:

[0111] The protocol requires the existence of a set of verification nodes. The following conditions must be met: |C|≥ValidationThreshold and Verify(C,E)>δ, where E is the evidence to be verified, Verify(·) is the evidence validity verification function (such as hash value comparison, digital signature verification), and δ is a preset confidence threshold (such as 0.9).

[0112] • Distributed consensus process:

[0113] (1) The evidence-gathering node broadcasts evidence E to the verification node network;

[0114] (2) Each node independently verifies the legality of the evidence and generates a verification result v_i\in\{0,1\} (0 is invalid, 1 is valid);

[0115] (3) The node collects at least ValidationThreshold verification results and reaches a consensus through a majority voting mechanism (if more than half are 1, the evidence is accepted).

[0116] This protocol effectively resists malicious tampering and data inconsistency in a distributed environment by thresholding the verification node size and quantitatively verifying the confidence level, ensuring the integrity and credibility of the cross-node evidence chain.

[0117] Technological synergy

[0118] The temporal Petri net model provides a formal modeling framework for attack path reconstruction, the hidden Markov model enhances the ability to handle dynamic uncertainties, and the Byzantine fault tolerance protocol ensures the reliability of distributed evidence verification. The combination of these three forms a complete "modeling-inference-verification" technical chain, enabling attack chain reconstruction latency of ≤100ms and evidence verification accuracy of ≥99.2% in complex networks containing hundreds of nodes (such as cloud computing clusters).

[0119] 3. Quantum-resistant storage and secure hardening technology

[0120] In the field of storing and solidifying evidence of cyber threats, traditional hash structures face the risk of quantum computing attacks, and it is difficult to simultaneously achieve efficient storage and security for multi-dimensional evidence. This technology constructs a lightweight evidence storage system resistant to quantum attacks through the synergistic design of an improved Merkle-Patricia Trie structure, lattice-based cryptography algorithms, and a quantum-safe solidification protocol.

[0121] 3.1 Multi-dimensional Evidence Storage Structure Design

[0122] Traditional Merkle trees suffer from insufficient dimensional expansion when processing heterogeneous evidence (such as logs, traffic packets, and memory images). This technology employs an improved Merkle-Patricia Trie (MPT) structure, achieving efficient organization of multi-dimensional evidence through the following mechanisms:

[0123] • Tiered storage architecture:

[0124] Leaf nodes store the original evidence data D i and its attribute tags (such as "Windows Logs" and "Linux Process Snapshots");

[0125] Internal nodes are constructed using a hash chain formula:

[0126] HashChain=H(H(D n-1 )||TS||H(D n ))

[0127] Where H(·) is a secure hash function (such as SHA-3); TS = UTC time ⊕ Proof-of-Work (Nonce), which ensures the temporal order and collision resistance of the hash chain through the XOR operation of the timestamp and Proof-of-Work (PoW); || represents the string concatenation operation.

[0128] • Anti-tampering mechanism:

[0129] Each node's hash value contains the hash of its predecessor node and the current timestamp, forming an irreversible chain structure. If the data of a certain node is tampered with, the hash values ​​of all subsequent nodes will become invalid simultaneously, thus enabling real-time verification of the integrity of evidence.

[0130] Improved MPT structural parameter optimization

[0131] The number of tiered storage levels is determined as follows:

[0132] Leaf nodes: store a single piece of evidence (such as a single log entry), with an average data size of 1KB;

[0133] Intermediate layer nodes: Each node contains 16 child nodes, number of levels (N is the total number of pieces of evidence);

[0134] Experimental results show that when N = 100,000 and L = 4, the storage space is reduced by 42% compared to the traditional binary tree, and the query latency is reduced by 58%.

[0135] Dynamic adjustment mechanism of time decay factor α:

[0136] α=α0·(1+γ·atttack_intensity)

[0137] Where α0 is the initial decay coefficient (default 0.05), and attack_intensity is the real-time attack intensity (calculated based on the SYN Flood packet rate). When the attack intensity is detected to exceed the threshold (e.g., 1000 packets / second), α is automatically increased to 0.1 to accelerate the decay of old evidence weights.

[0138] Experimental data:

[0139] In scenarios where attack intensity changes dynamically, adaptive α adjustment increases the weight of recent key evidence from 45% (traditionally fixed α) to 78%, improving the timeliness of attack chain reconstruction by 60%. These improvements make the implementation details of key technologies more specific, and parameter selection is supported by both theory and experiment, significantly reducing the difficulty of engineering implementation. Experimental data shows that the supplemented technical solution maintains a performance of ≥98% in core indicators such as evidence integrity rate and source tracing accuracy, while the adaptive parameter mechanism enhances the system's robustness in complex network environments.

[0140] 3.2 Lattice-based signature algorithms and quantum-resistant security enhancements

[0141] To address the threat posed by quantum computing to traditional RSA / ECC signatures, this technology introduces a lattice-based signature algorithm to enhance the quantum resistance of evidence storage:

[0142] Sig = SampleD(Λ,σ,0) mod q

[0143] Core principle:

[0144] Λ is an n-dimensional lattice space, σ is a Gaussian sampling parameter, and the signature is generated by randomly sampling short vectors from the lattice space;

[0145] The mod q operation ensures that the signature result is represented in a finite field, which is convenient for computer processing;

[0146] The security of lattice-based signatures is based on the quantum intractability of the shortest vector problem (SVP) on a lattice, which can resist Shor's algorithm attack.

[0147] 3.3 Quantum-safe solidification algorithm fusion

[0148] To balance storage efficiency and quantum security, this technology designs a fusion algorithm of NTRU lattice cryptography and BLS signatures:

[0149] BLS-NTRU Sig =H(m) d mod(x N -1)

[0150] Parameters and implementation:

[0151] m represents the evidence data to be solidified, and H(m) is its hash value;

[0152] Private key polynomial, signature is achieved through polynomial multiplication;

[0153] N = 512 satisfies the NIST Post-Quantum Cryptography Standard (PQC), x N -1 represents the modulo polynomial, defining the operational domain of circular convolution;

[0154] This algorithm achieves lightweight storage through the efficiency of polynomial operations (time complexity O(N log N)), with a signature length that is only 1 / 4 of that of traditional RSA, while providing a quantum security level of ≥128 bits.

[0155] 3.4 Collaborative Optimization Mechanism

[0156] • Multi-dimensional evidence compression:

[0157] By utilizing the prefix compression feature of MPT, path nodes can be shared for similar evidence (such as continuous logs from the same host), reducing storage space by 30%-50% compared to traditional binary trees.

[0158] Quantum-level protection:

[0159] The bottom layer uses lattice-based signatures to ensure signature security, while the upper layer uses hash chains to prevent data tampering, forming a two-layer quantum-resistant protection system of "signature-storage";

[0160] • Real-time curing efficiency:

[0161] Based on a pipeline architecture design, the latency for solidifying a single piece of evidence is ≤50μs, supporting high-concurrency scenarios with tens of thousands of TPS (transactions per second). Attached Figure Description

[0162] Figure 1 This is a flowchart of the method described in this invention. The flowchart illustrates the implementation process of this invention, which includes steps such as constructing an adaptive sensor network, establishing a spatiotemporal fusion evidence model, and inferring attack paths. Detailed Implementation

[0163] The present invention will be further described below with reference to specific embodiments:

[0164] 1. Comparison Test Between Simulation Environment and Real Network

[0165] 1.1 NS3 Simulation Environment Verification

[0166] A heterogeneous test network with 200 nodes (including servers, terminals, gateways, etc., supporting both Windows and Linux operating systems) was constructed in the NS3 network simulation environment to simulate the complex network topology of a cloud computing data center. The effectiveness and performance improvement of this technology were verified by comparing it with traditional forensic methods (based on static weighted log association and blockchain solidification technology).

[0167] 1.1.1 Comparison of Core Performance Indicators

[0168]

[0169]

[0170] Evidence completeness rate: By using dynamic weight capture and spatiotemporal fusion model of distributed sensor network, the problem of evidence loss caused by log time sequence disorder and cross-platform trace breakage in traditional solutions is solved, and the completeness rate is improved to 98.7% (covering more than 97% of key events in the entire attack lifecycle).

[0171] Source tracing accuracy: Based on temporal Petri net attack path reasoning and Byzantine fault-tolerant verification protocol, the false positive rate caused by missing evidence chain in traditional schemes is reduced from 41.7% to 0.5%, and the accuracy is improved to 99.5%.

[0172] Solidification processing latency: Through improved MPT storage structure and pipelined algorithm optimization, the single-event solidification latency has been reduced from 3.2ms to 0.83ms, meeting the requirements of real-time evidence collection (an improvement of 74.1%).

[0173] 1.1.2 Vulnerability Attack Simulation Verification

[0174] To address the CVE-2023-1234 remote code execution vulnerability (affecting a certain industrial control software), a multi-stage attack scenario is designed:

[0175] 1. Attack springboard chain construction: A proxy tunnel is established through 17 heterogeneous nodes (including cloud servers, industrial gateways, and office terminals) to simulate the covert communication path of APT attacks;

[0176] 2. Dynamic attack path: Includes 8 attack stages, such as port scanning (200ms), vulnerability exploitation (500ms), privilege escalation (800ms), and data exfiltration (1200ms);

[0177] 3. Evidence adversarial test: During the attack, forged logs (accounting for 30%) are injected and some node timestamps are tampered with (deviation ±5 minutes) to simulate the attacker's anti-forensic behavior.

[0178] Experimental results:

[0179] This technology successfully reconstructs a complete attack chain containing 17 jumpers, accurately restoring the attack timing (error ≤ 10ms) and the correlation between nodes (e.g., the communication port matching degree between the exploit node and the next jumper is 100%).

[0180] Traditional solutions cannot handle cross-platform time discrepancies and dynamic weight evidence, and can only identify the first three stepping stones, resulting in an attack chain reconstruction failure rate of 82.4%.

[0181] The system achieves a 99.1% detection rate for forged logs and effectively filters out abnormal data through behavioral entropy analysis, ensuring the authenticity of the evidence chain.

[0182] 1.1.3 Environmental adaptability test

[0183] The scalability of this technology was verified by dynamically adjusting the node size (from 50 nodes to 500 nodes) and attack frequency (from 10 attacks / second to 1000 attacks / second) in a test network.

[0184] The evidence completeness rate remains ≥98% as the node scale expands, and the traceability accuracy fluctuates by ≤1.5%.

[0185] The solidification processing latency remains stable within 1ms under high-concurrency scenarios, and the system throughput reaches 8000 events / s, which is 5.7 times higher than the traditional solution (1200 events / s).

[0186] 1.2 Real-world testing of cloud computing platform

[0187] Test scenario: Deploy the verification system in a hybrid cloud environment of a cloud service provider, including 3,000 virtual nodes (Windows / Linux container ratio 7:3), 200 physical servers and 500 edge devices, to simulate lateral movement attacks within the cloud (exploiting the CVE-2024-21001 vulnerability) and cross-tenant data theft.

[0188] Key metrics:

[0189]

[0190] Results analysis:

[0191] By dynamically adjusting the weights of the adaptive sensor network, attack traces across containers and physical machines (such as process communication logs after Docker escape) were successfully captured, improving the evidence integrity rate by more than 40% compared to traditional blockchain solutions.

[0192] The combination of temporal Petri nets and LSTM accurately reconstructs the attack path containing 12 cloud jumpers (time error ≤ 8ms), while traditional solutions can only identify 5 nodes due to the failure of static log association.

[0193] 1.3 Industrial Internet Extreme Scenario Stress Testing

[0194] (1) Test conditions:

[0195] Node scale: 1500 (including 800 industrial controllers, 500 office terminals, and 200 gateway devices);

[0196] Attack frequency: 100,000 times / second (mixed port scanning, Modbus protocol attack, PLC firmware tampering);

[0197] Duration: 72 hours.

[0198] (2) Key performance:

[0199] Extensibility: The evidence completeness rate remained stable at 97.8%, and the source tracing accuracy fluctuated by only 1.2% (compared to a fluctuation of 23% in traditional methods);

[0200] Stability: The average curing delay is 0.95ms, and the system throughput reaches 92,000 events / s (traditional solutions only support 8,000 events / s);

[0201] Anti-interference capability: It has a 99.3% recognition rate for forged industrial protocol data and filters out more than 80GB of abnormal traffic through behavioral entropy values.

[0202] 2. Verification of Quantum-resistant Storage Technology

[0203] 2.1 Integration Test with TLS Protocol

[0204] Solution Design: Deploy dual-mode TLS services of BLS-NTRU and RSA signatures on the cloud server, with the client supporting dynamic switching of signature algorithms.

[0205] Test metrics:

[0206]

[0207]

[0208] Conclusion: The delay introduced by lattice-based signatures is within an acceptable range (<5ms), the signature length is only 1 / 4 of that of RSA, and its security is verified by quantum attack simulation.

[0209] 2.2 Performance Comparison of Post-Quantum Algorithms

[0210] Test subjects: NTRU / BLS fusion algorithm vs. Kyber (NIST candidate algorithm)

[0211] Hardware environment: Intel Xeon E5-2690 v4, 16GB RAM

[0212] result:

[0213] Signature speed: NTRU / BLS is 1200 times / second, Kyber is 950 times / second (26.3% improvement);

[0214] Verification speed: NTRU / BLS is 850 times / second, Kyber is 780 times / second (an improvement of 8.9%);

[0215] Storage efficiency: With the same amount of evidence data, the MPT structure saves 42% of space compared to Kyber's binary tree storage.

[0216] 3. Enhanced Validation of Byzantine Fault Tolerance Protocol

[0217] 3.1 Anti-Witch Attack Test

[0218] Solution: Introduce zero-knowledge proofs (ZK-SNARKs) to achieve anonymous node authentication, combined with HSM hardware binding identity.

[0219] Attack simulation: Generate 100,000 fake nodes using a script to attempt to connect to the verification network.

[0220] result:

[0221] Fake node authentication pass rate: 0% (traditional solutions have a failure rate of 38%);

[0222] Normal node access latency: <200ms (including zero-knowledge proof verification time).

[0223] 3.2 Resistance to solar eclipse attack test

[0224] Solution: Deploy the Baumann time synchronization protocol (synchronization error ≤ 5ms) and build a node reputation system (reputation value update cycle 10 minutes).

[0225] Attack simulation: A malicious node continuously sends delayed messages (delay ≥ 10 seconds) in an attempt to isolate 3 verification nodes.

[0226] result:

[0227] Consensus time: 1.2 seconds (traditional solutions fail due to time discrepancies);

[0228] Malicious nodes whose reputation value drops below the threshold within 7 minutes will be automatically isolated.

[0229] 4. Optimization and Verification of Credibility Evaluation Parameters

[0230] 4.1 Disclosure of LSTM Model Training Data

[0231] Dataset:

[0232] Source: Real attack logs from a national-level cybersecurity monitoring platform, 2023-2024, containing 150,000+ incidents (APT attacks accounted for 28%, ransomware accounted for 22%);

[0233] Features: Includes 32-dimensional features such as timestamp, IP address, port, protocol type, and process hash;

[0234] Preprocessing: Standardize the time series and generate training samples using a sliding window (window size 50).

[0235] Model performance:

[0236] Training set accuracy: 96.8%, test set accuracy: 95.3%;

[0237] Attack scenario classification F1 score: APT attack 0.94, ransomware 0.95, normal attack 0.97.

[0238] 4.2 Reinforcement Learning Alternative Test

[0239] Scenario: Simulate a novel fileless attack (not present in the training data) and compare the parameter tuning efficiency of LSTM and reinforcement learning (PPO algorithm).

[0240] result:

[0241] LSTM convergence time adjusted to 45 seconds, source tracing accuracy: 82%;

[0242] Reinforcement learning adjusts convergence time to 18 seconds, source tracing accuracy to 91%.

[0243] With the hybrid strategy, accuracy improved to over 90% within 10 seconds.

[0244] 5. Overall Performance Comparison

[0245]

[0246]

[0247] Conclusion: The optimized solution has significantly improved in dimensions such as real complex networks, quantum security, advanced attack defense, and parameter generalization ability, meeting the real-time threat tracing needs of key scenarios such as industrial internet and cloud computing.

[0248] The embodiments of the present invention are not limited to the above description. The value of the time decay factor α in dynamic data capture and spatiotemporal fusion modeling, the setting of the credibility evaluation parameters β and γ in the LSTM dynamic adjustment in the spatiotemporal fusion evidence model (STFEM), the configuration of the state transition probability adjustment parameter δ in the combination of temporal Petri net and hidden Markov model, the setting of the verification threshold τ in the Byzantine fault-tolerant evidence verification protocol, the matching of the attack strength parameter θ and decay coefficient α in the dynamic adjustment mechanism of the time decay factor in the design of multi-dimensional evidence storage structure, and the parameter optimization of the fusion algorithm in the lattice signature algorithm and quantum security enhancement are all within the protection scope of the present invention.

Claims

1. A technique for solidifying evidence of network threats that addresses the lack of a chain of evidence for tracing the source, characterized in that, include: The dynamic data capture and spatiotemporal fusion modeling module includes an adaptive sensor network and a spatiotemporal fusion evidence model (STFEM). The adaptive sensor network is built based on the improved BFGS optimization algorithm and is used to dynamically capture network attack features and introduce a time decay factor function to achieve dynamic weight allocation. The STFEM model dynamically adjusts the weight parameters of temporal consistency, spatial correlation and behavioral entropy through an LSTM network to achieve spatiotemporal dimension correlation of cross-platform attack traces. The evidence chain reconstruction and distributed verification module includes an attack path inference model based on temporal Petri nets and a Byzantine fault-tolerant evidence verification protocol. The temporal Petri nets are combined with hidden Markov models to calculate state transition probabilities to reconstruct attack paths. The Byzantine fault-tolerant protocol ensures the consistency of the evidence chain in a distributed environment by setting verification thresholds and evidence acceptance conditions. The quantum-resistant storage and secure hardening module adopts an improved Merkle-Patricia Trie (MPT) structure to achieve multi-dimensional layered evidence storage. It combines a lattice signature algorithm and a quantum-resistant signature system that integrates NTRU and BLS to construct an evidence storage and hardening system resistant to quantum attacks.

2. The network threat evidence-gathering technology according to claim 1, characterized in that, The improved BFGS optimization algorithm dynamically adjusts the deployment location, sampling frequency, and communication parameters of sensor nodes through iterative optimization. The optimization objective is to maximize the attack feature capture rate. The iterative process includes gradient calculation, quasi-Newton matrix update, parameter update, and convergence judgment. It terminates when the change in the attack feature capture rate is less than 0.01 or the number of iterations reaches 100.

3. The network threat evidence-gathering technology according to claim 1, characterized in that, The time decay factor function is w i (t)=exp(-α|tt i |), where w i (t) represents the weight value of the i-th attack feature at time t, where α is the time decay coefficient, and t i t is the time when the i-th attack feature is first captured.

4. The network threat evidence-gathering technology according to claim 1, characterized in that, The credibility dynamic evaluation function of the STFEM model is CredScore = α·TemporalConsistency + β·SpatialCorrelation + γ·BehaviorEntropy, where α, β, and γ are weight parameters and their sum is 1. The function is dynamically adjusted by a 2-layer LSTM network. The input of the LSTM network is a feature vector of historical attack data containing 32-dimensional features, and the output is the α, β, and γ parameters normalized by Softmax.

5. The network threat evidence-gathering technology according to claim 1, characterized in that, The temporal Petri net model is defined as PN = (P, T, F, W, M0, τ), where P is the set of places, T is the set of transitions, F is the directed arc, W is the weight on the arc, M0 is the initial label, and τ is the time constraint function. The state transition probability is calculated by combining the hidden Markov model to solve the problem of uncertain reasoning of attack paths.

6. The network threat evidence-gathering technology according to claim 1, characterized in that, The verification threshold of the Byzantine fault-tolerant evidence verification protocol is: N is the total number of verification nodes. The evidence acceptance condition is that there exists a set of verification nodes C that satisfies |C|≥ValidationThreshold and Verify(C,E)>δ, where E is the evidence to be verified, Verify(·) is the evidence legality verification function, and δ is the pre-set confidence threshold.

7. The network threat evidence-gathering technology according to claim 1, characterized in that, The leaf nodes of the improved MPT structure store the original evidence data and its attribute labels, while the internal nodes are connected via a hash chain formula: HashChain = H(H(D)). n-1 )||TS||H(D n The structure is constructed by using TS as the result of the XOR operation between the timestamp and the proof of work, and utilizing the prefix compression feature to achieve the sharing of similar evidence path nodes.

8. The network threat evidence-gathering technology according to claim 1, characterized in that, The lattice-based signature algorithm generates a signature by randomly sampling short vectors from an n-dimensional lattice space, expressed as Sig = SampleD(Λ,σ,0) mod q. The signature algorithm that combines NTRU and BLS is BLS-NTRU. Sig =H(m) d mod(x N -1), where N = 512 satisfies the post-quantum cryptography standard.

9. A method for consolidating evidence of network threats that addresses the lack of a chain of tracing evidence, characterized in that, Includes the following steps: Dynamic data capture and spatiotemporal fusion: An adaptive sensor network constructed using an improved BFGS optimization algorithm captures attack features, introduces a time decay factor function to allocate dynamic weights, and uses the STFEM model to fuse multi-source heterogeneous data to generate a credibility score. Evidence chain reconstruction and distributed verification: Attack paths are reconstructed based on temporal Petri nets and hidden Markov models, and Byzantine fault tolerance protocols are used to perform distributed verification of evidence to ensure the consistency of the evidence chain. Quantum-resistant storage and secure solidification: An improved MPT structure is used to store multi-dimensional evidence. The evidence is quantum-resistant and solidified through a lattice-based signature algorithm and a fusion algorithm of NTRU and BLS, thus completing the full lifecycle solidification of network threat evidence.

10. The method for proving network threats according to claim 9, characterized in that, The training process of the LSTM network of the STFEM model includes data preprocessing, vector loss function calculation, training with AdamW optimizer, a training period of 200 epochs, a batch size of 32, a validation set ratio of 20%, and dynamic adjustment of the weights of α, β, and γ parameters according to the attack type.

Citation Information

Cited By

  • RPKI deployment influence assessment method and system based on virtual-real combination network simulation

    CN121750493A

  • A Method and System for Assessing the Deployment Impact of RPKI Based on Virtual-Real Network Simulation

    CN121750493B