Recent advances in distributed in-network data storage and access control have led to active research in efficient and robust data management in wireless sensor networks (WSNs). Although numerous schemes have been proposed this far, most of them do not provide enough attention towards exploiting user hierarchy and sensor heterogeneity, which is quite a practical issue especially when deploying WSNs in mission-critical application scenarios. In this paper, we propose an efficient secret-key cryptography-based (SKC) fine-grained data access control scheme for securing both distributed data storage and retrieval. In our design, secret keying information for data encryption and decryption are constructed based on the scheme of Blundo et al. with information-theoretic security. To further enhance the security strength, we then propose an efficient user revocation scheme based on the idea of blinded Merkle hash tree construction. Extensive performance analysis shows that the proposed schemes are very efficient and practical for WSNs.
Financed by the National Centre for Research and Development under grant No. SP/I/1/77065/10 by the strategic scientific research and experimental development program:
SYNAT - “Interdisciplinary System for Interactive Scientific and Scientific-Technical Information”.