Intrusion prevention system and method
An intrusion prevention system and algorithm technology, applied in the field of network security, can solve the problems of performance bottleneck, false negative rate, high false positive rate, false negative rate, high false negative rate, etc., to improve detection matching speed, accurate and perfect signature code , the effect of strong computing power
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0039] Such as Figure 1-3 As shown, the present invention includes an intrusion prevention system comprising
[0040] Data packet capture module: responsible for capturing the data packets entering the host and storing them in the database of the data storage module;
[0041] Data storage module: store data in the entire intrusion prevention system;
[0042]Data packet analysis module: analyze the data packets captured by the data packet capture module, reassemble the fragmented data packets, and classify according to the source address, source port, protocol type and data packet size of the data packets;
[0043] Matching filtering module: use the matching filtering algorithm in the matching filter to match and filter the captured data packets;
[0044] FPGA acceleration platform: use the computing characteristics of the FPGA computing system to accelerate the execution speed of the data, packet classification module, matching filter module and neural training module algor...
Embodiment 2
[0052] This embodiment is preferably as follows on the basis of Embodiment 1: It further includes a log analysis module: performing real-time analysis on log files generated inside the host.
[0053] The matching filter module uses the neural network generated by the BP error backpropagation neural network algorithm to match and filter the preprocessed data. BP error backpropagation neural network algorithm is a kind of inverse deduction learning algorithm of multi-layer network. The basic idea is that the learning process consists of two processes: the forward propagation of the signal and the back propagation of the error. The weight adjustment process of each layer of signal forward propagation and error back propagation is repeated, and the process of continuous weight adjustment is also the learning and training process of the network. This process has been carried out until the error of the network output is reduced to an acceptable level, or until the preset number of ...
Embodiment 3
[0058] An intrusion prevention method, comprising the steps of:
[0059] S1: start the intrusion prevention system, the data packet capture module invokes the data packet capture program to capture the network data packets entering the host, and store them in the database of the data storage module;
[0060] S2: the data packet analysis module analyzes the captured data packets, reassembles the fragmented data packets, and discards incorrectly formatted data packets;
[0061] S3: The matching filtering module uses the matching filtering algorithm embedded in the FPGA acceleration platform to match and filter the analyzed data packets according to the feature library, stores the abnormal data packets in the data storage module, and starts the security response module; the matching filtering algorithm It is a BP error backpropagation neural network parallel algorithm, and the neural network generated by the BP error backpropagation neural network parallel algorithm on the FPGA a...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com