资源描述:
《wsn中基于协作水印的虚假数据过滤算法new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、ISSN1000-9825,CODENRUXUEWE-mail:jos@iscas.ac.cnJournalofSoftware,Vol.21,No.1,January2010,pp.107−118http://www.jos.org.cndoi:10.3724/SP.J.1001.2010.03373Tel/Fax:+86-10-62562563©byInstituteofSoftware,theChineseAcademyofSciences.Allrightsreserved.∗WSN中基于协作水印的虚假数据过滤算法1
2、1,2+112易叶青,林亚平,李小龙,羊四清,尤志强1(湖南大学计算机与通信学院,湖南长沙410082)2(湖南大学软件学院,湖南长沙410082)FalseDataFilteringAlgorithmUsingCooperationWatermarksforWSN11,2+112YIYe-Qing,LINYa-Ping,LIXiao-Long,YANGSi-Qing,YOUZhi-Qiang1(SchoolofComputerandCommunication,Hu’nanUniversity,Changsha410082,
3、China)2(SchoolofSoftware,Hu’nanUniversity,Changsha410082,China)+Correspondingauthor:E-mail:yplin@hnu.cnYiYQ,LinYP,LiXL,YangSW,YouZQ.FalsedatafilteringalgorithmusingcooperationwatermarksforWSN.JournalofSoftware,2010,21(1):107−118.http://www.jos.org.cn/1000-9825/3373
4、.htmAbstract:Inthispaper,adataauthenticatealgorithmbasedoncooperationwatermarksisproposedforrecognitionandfilteringfalsedataandreplayedpackets.Ineachpacket,twokindsofwatermarksareembedintodatapackets.Oneisrobustwatermarkfortheauthenticationofsender’sidentificationa
5、ndthefreshnessofdata.TheotherisSemi-Fragilewatermarkfortheauthenticationofcontentgeneratedbytwitnesses.Theproposedalgorithmhasseveraladvantages.Firstly,differentwatermarkshavenointeractionwithoneanother.Secondly,singlesensornodecanindependentlyextractthewatermarkto
6、validatedatapacketswhilenodeshavenoabilitytomodifyandfabricatewatermark.Theoreticalandexperimentalresultsshowthatthealgorithmhasgoodperformanceinthepeakvaluesignaltonoiseratioandsignaltonoiseratiobyembeddingwatermarksintopacketsundermostcircumstances.Andthealgorith
7、misofhighsensibilitytomaliciousmodifieddata,ofrobustnesstosomenoisedisturbance,lossycompressionandsoon.ThenewalgorithmhaslesscommunicationcostandmorecapabilityforthefalsedatarecognitionandfilteringcomparedwiththeexistingalgorithmbasedonMAC(messageauthenticationcode
8、)schemes.Keywords:wirelesssensornetwork;cooperationwatermark;falsedatarecognitionandfiltering摘要:提出一种基于协作水印的数据认证算法来识别虚假数据和重复包,算法在每个数据包中嵌入两类水印:一类是鲁