{"title":"Research on the P2P Sybil attack and the detection mechanism","authors":"Qiang Li, Hui Li, Zhongling Wen, Pengfei Yuan","doi":"10.1109/ICSESS.2017.8343002","DOIUrl":null,"url":null,"abstract":"P2P is a full distributed network and Kad is the most popular P2P file-share system. Each node could join and leave dynamically in Kad. The S ybil attack means that any attacker could disguise as a normal node and join in the Kad network arbitrarily. By analyzing Kad protocol and its source codes, we found that Kad has several Sybil vulnerabilities. Based on this analysis, this paper designed a Sybil attack detection algorithm, DetectSybil which could performed well in Kad. It uses cluster algorithm to distinguish Sybil nodes from the whole p2p network. The experiments show that DetectSybil could detect Sybil attacks in Kad network effectively.","PeriodicalId":179815,"journal":{"name":"2017 8th IEEE International Conference on Software Engineering and Service Science (ICSESS)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 8th IEEE International Conference on Software Engineering and Service Science (ICSESS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSESS.2017.8343002","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5
Abstract
P2P is a full distributed network and Kad is the most popular P2P file-share system. Each node could join and leave dynamically in Kad. The S ybil attack means that any attacker could disguise as a normal node and join in the Kad network arbitrarily. By analyzing Kad protocol and its source codes, we found that Kad has several Sybil vulnerabilities. Based on this analysis, this paper designed a Sybil attack detection algorithm, DetectSybil which could performed well in Kad. It uses cluster algorithm to distinguish Sybil nodes from the whole p2p network. The experiments show that DetectSybil could detect Sybil attacks in Kad network effectively.