摘要

为了增强云数据存储的完整性和安全性,在无线传感器网络(WSN)中,提出了一种基于混合算法区块链的数据存储方案,并集成身份验证和隐私保护的去中心化框架。首先,簇头将采集到的信息传递至基站,基站在分布式区块链上记录所有关键参数,并传递至云端存储。然后,为了获得更高的安全等级,合并椭圆曲线加密(ECC)的160位密钥与高级加密标准(AES)的128密钥,并在云存储层之间进行密钥对交换。基于混合算法的区块链结合身份验证方法,可以很好地保证云数据的安全性存储,因此所提方法在安全性方面较为优秀。此外,恶意节点可通过基站从区块链中直接移除并撤销认证,方便快捷。仿真结果表明,与BIM、DBE和KDE-DA方法相比,所提方法在延迟、吞吐量、计算开销方面具有一定的优越性。