计算机科学与探索 ›› 2016, Vol. 10 ›› Issue (10): 1420-1428.DOI: 10.3778/j.issn.1673-9418.1508021
易 昌1,朱更明1,李哲涛2+,张丹丹1
YI Chang1, ZHU Gengming1, LI Zhetao2+, ZHANG Dandan1
摘要: 针对无线传感器网络中数据传输面临的多种攻击,提出了一种基于数字水印技术的数据保护方案WSDP(watermarking scheme for data protection)。源节点首先利用哈希函数计算出感知数据的水印信息,然后根据预存密钥和处理块号,利用哈希函数生成相应处理块中的水印存储位置,最后在源数据中嵌入水印信息。基站节点在接收到数据后,提取每个处理块中嵌入的水印信息,与重新计算出的水印信息进行比较,若都能依次等同,则保持了数据完整性,否则原数据被破坏。实验表明,WSDP对选择性转发、重放、数据篡改及伪造数据包等攻击具有较高的敏感性,并且WSDP利用了字符冗余,在不增加通信量开销的情况下,增强了数据安全性和运用效果。