天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

基于指紋特征哈希函數(shù)及沖突處理研究

發(fā)布時(shí)間:2018-08-16 09:58
【摘要】:隨著互聯(lián)網(wǎng)的飛速發(fā)展,以及云技術(shù)和大數(shù)據(jù)在這幾年被越來(lái)越多的大公司所關(guān)注,人們開(kāi)始享受這些新興技術(shù)帶來(lái)的便捷的同時(shí)也遭受著無(wú)孔不入的網(wǎng)絡(luò)入侵行為。網(wǎng)絡(luò)安全已經(jīng)成為關(guān)乎你我彼此切身利益的重要課題。Snort憑借著其C語(yǔ)言特性,輕量級(jí),開(kāi)源等特性,被越來(lái)越多的人所使用。如何更好的組織Snort指紋規(guī)則庫(kù),是開(kāi)發(fā)者所關(guān)注的焦點(diǎn)。而如何更快的發(fā)現(xiàn)網(wǎng)絡(luò)入侵行為,則是用戶所關(guān)心的問(wèn)題。尤其是應(yīng)用于終端,其數(shù)據(jù)包的匹配速度決定了其性能優(yōu)劣,成為了其成敗的關(guān)鍵。由于本框架是基于硬件實(shí)現(xiàn)的,所以對(duì)匹配速率以及存儲(chǔ)空間提出了更高的要求,本文的工作重點(diǎn)為在不影響匹配速率以及命中率的情況下如何獲取更低的沖突率。針對(duì)該問(wèn)題,本文的工作主要如下:本框架對(duì)沖突率以及哈希表的空間大小有著極其嚴(yán)格的要求,并且所需映射的數(shù)據(jù)集是動(dòng)態(tài)的,加之考慮到原有哈希函數(shù)的不足,本文設(shè)計(jì)出一種新的哈希函數(shù)。針對(duì)不同的數(shù)據(jù)集,該函數(shù)會(huì)以數(shù)字統(tǒng)計(jì)法對(duì)數(shù)據(jù)進(jìn)行預(yù)處理,同時(shí)該哈希函數(shù)映射后的空間也將保持在較小空間。從經(jīng)典哈希函數(shù)獲得啟發(fā),該函數(shù)在設(shè)計(jì)的過(guò)程中充分考慮到穩(wěn)定性問(wèn)題,是一個(gè)好的哈希函數(shù)。本框架原有的沖突處理是針對(duì)特定的數(shù)據(jù)集,雖然獲得了較低的沖突率,但卻是在犧牲數(shù)據(jù)包的命中率的前提下達(dá)成的,而且其方法本身采用的是一種試探性的方法,穩(wěn)定性較差。本文從沖突的本質(zhì)出發(fā),考慮如何從根源上杜絕沖突的產(chǎn)生,從而設(shè)計(jì)出了一個(gè)新的沖突處理方法。同時(shí)該方法采用二級(jí)哈希的結(jié)構(gòu),降低了DFA與指紋特征之間的耦合度,從而進(jìn)一步降低沖突率。最后實(shí)驗(yàn)結(jié)果證明,在不影響命中率的情況下,新的哈希函數(shù)以及沖突處理方法可以將沖突率降低到1.72‰。
[Abstract]:With the rapid development of the Internet, cloud technology and big data have attracted more and more attention in recent years, people begin to enjoy the convenience brought by these new technologies, but also suffer from all-pervasive network intrusion behavior. Network security has become an important issue related to our mutual interests. Snort has been used by more and more people by virtue of its C language features, lightweight, open source and so on. How to better organize Snort fingerprint rule base is the focus of developers. However, how to find network intrusion more quickly is the concern of users. Especially in the terminal, the matching speed of its data packet determines its performance and becomes the key to its success or failure. Since the framework is based on hardware implementation, the matching rate and storage space are required to be higher. The focus of this paper is how to obtain lower collision rate without affecting the matching rate and hit rate. To solve this problem, the main work of this paper is as follows: this framework has very strict requirements for collision rate and space size of hash table, and the data set of the required mapping is dynamic, and considering the shortcomings of the original hash function, In this paper, a new hash function is designed. For different data sets, the function preprocesses the data by digital statistics, and the space mapped by the hash function will be kept in a smaller space. Inspired by the classical hash function, this function is a good hash function, which fully considers the stability problem in the design process. The original conflict treatment of this framework is aimed at a specific data set. Although it obtains a low collision rate, it is achieved at the expense of the hit rate of the packet, and the method itself adopts a tentative method. The stability is poor. Starting from the essence of conflict, this paper considers how to eliminate the conflict from its origin, and designs a new method to deal with the conflict. At the same time, the two-level hash structure is used to reduce the coupling degree between DFA and fingerprint features, thus further reducing the collision rate. The experimental results show that the collision rate can be reduced to 1.72 鈥,

本文編號(hào):2185642

資料下載
論文發(fā)表

本文鏈接:http://www.sikaile.net/guanlilunwen/ydhl/2185642.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶a0ff7***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com