{"title":"Is Bloom Filter a Bad Choice for Security and Privacy?","authors":"Ripon Patgiri, Sabuzima Nayak, Naresh Babu Muppalaneni","doi":"10.1109/ICOIN50884.2021.9333950","DOIUrl":null,"url":null,"abstract":"Today, millions of devices produce billions of network requests to the servers. All these request packets need to be scanned for security. Hence, providing network security and privacy requires filtering and deduplication of packets. In case of filtering, Bloom Filter data structure is the best alternative. Bloom Filter is a probabilistic data structure for membership filtering and it is capable of filtering massive amounts of data using a small memory footprint. However, Bloom Filter is not popular in many applications due to its false positive and false negative issues. Currently, many network security and privacy techniques are implementing Bloom Filter. In this paper, we discuss various facts on Bloom Filter. We advocate that Bloom Filter is the first layer of defence for network security and privacy. Furthermore, we discuss how Bloom Filter provides better security against various network attacks.","PeriodicalId":6741,"journal":{"name":"2021 International Conference on Information Networking (ICOIN)","volume":"67 1","pages":"648-653"},"PeriodicalIF":0.0000,"publicationDate":"2021-01-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"13","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 International Conference on Information Networking (ICOIN)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICOIN50884.2021.9333950","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 13
Abstract
Today, millions of devices produce billions of network requests to the servers. All these request packets need to be scanned for security. Hence, providing network security and privacy requires filtering and deduplication of packets. In case of filtering, Bloom Filter data structure is the best alternative. Bloom Filter is a probabilistic data structure for membership filtering and it is capable of filtering massive amounts of data using a small memory footprint. However, Bloom Filter is not popular in many applications due to its false positive and false negative issues. Currently, many network security and privacy techniques are implementing Bloom Filter. In this paper, we discuss various facts on Bloom Filter. We advocate that Bloom Filter is the first layer of defence for network security and privacy. Furthermore, we discuss how Bloom Filter provides better security against various network attacks.