摘要
区块链提供了一种在不可信网络中进行信息分享的可信通道。然而区块链账本是公开透明的,敏感数据直接明文存储在区块链中会泄露用户隐私。考虑到隐私保护,用户更倾向于提供噪声化数据。另外,面对不同的应用场景,用户需要提供的数据噪声化程度也不同。为此,基于区块链和智能合约技术,采用密文策略属性基加密(CP-ABE)算法设计了一套安全、高效且支持安全搜索的噪声化数据分享控制协议。首先,采用可外包的密文策略属性基加密算法,减少用户端的计算负担。其次,利用智能合约来实现密文之上的数据搜索,预防恶意服务器的恶意操作。再次,所提协议能将数据更新复杂度降低至O(1),对数据实时更新的应用场景友好。最后,安全性分析和仿真实验证明了所提协议的安全性和可行性。
- 单位