数据融合是缓解无线传感网资源瓶颈的重要方法之一,但在开放环境中易受数据机密性和完整性攻击。针对此问题,该文提出一种基于同态MAC的无线传感网安全数据融合方案SDA-HMAC。通过同态MAC技术进行融合数据的完整性检测,利用同态加密算法保证了融合数据的机密性,使用杂凑函数和时间参数t计算密钥的MAC保证了数据的新鲜性。实验仿真和理论分析表明,相比于其它方案,SDA-HMAC方案在传感网数据融合过程中能提供较好的数据机密性、完整性和新鲜性保护,具有较高的数据传输效率和融合精度,同时花费较少的计算量和通信量。
Data aggregation is one of the most important approaches to alleviate the bottlenecks of resource in the Wireless Sensor Networks (WSNs). However, it is vulnerable to the attacks directing toward data confidentiality and integrity in an open and heterogeneous environment. To solve this problem, this paper proposes a Secure Data Aggregation (SDA) scheme based on the Homomorphic MAC for the WSNs, which is called SDA-HMAC. First, it adopts the Homomorphic MAC to check the aggregation data integrity; then it uses a homomorphic encryption scheme to ensure the data confidentiality; finally, it computes the hash function-based message authentication codes with time and key as the parameters to satisfy data freshness. The experimental simulation results and performance analyses denote that the SDA-HMAC can provide compared with other schemes, the data confidentiality, integrity, and freshness. It offers higher data transmission efficiency and more accurate data aggregation results while investing less volume of computation and communication.