摘要

针对一对多搜索模型下共享解密密钥缺乏细粒度访问控制,本文设计了一套以区块链技术为基础的访问控制模式。该模式通过为拥有数据管理权的用户提供智能化合约以及属性基加密,能够在区块链中分布式存储加密密钥,通过使用布隆过滤器隐藏访问策略,在保证加密效率和安全性的同时,可实现细粒度的访问控制和数据的可追踪。