Wireless sensor networks hold the promise of facilitating large-scale and real-time data
processing in complex environments, therefore the security is a critical issue that must be
resolved. In order to prevent attacks by adversaries with fake identities, we propose a secure
data transmission scheme based on information hiding technique. Firstly, one superficial
change made to the beacon message of original CTP is to mark the unique identity information
of a sensor node. Secondly, sensitive information is uniformly and randomly embedded
into the ordinary data by using the space-efficient randomized data structure characteristic
of Bloom Filter. Experimental results and performance analysis demonstrate that the proposed
scheme can efficiently detect the malicious node with fake identities through the sensitive
information. On the other hand, our scheme can protect the sensitive information without
affecting the transmission and usability of the ordinary data