With the deep integration of new technology concepts such as big data, cloud storage, the Internet of Things with enterprise management, power grid infrastructure has also entered a period of rapid development, and the realization of safe and reliable data sharing has emerged as an urgent issue that requires resolution. Firstly, the existing attribute-based encryption schemes are mostly deployed in the cloud environment, and it could be challenging for users to achieve fine-grained access control to ciphertext while taking into account the search query function. Secondly, current attribute-based encryption schemes face the single-point bottleneck problem issue brought on by a single authority managing the whole attribute set, making it tough to guarantee data confidentiality and security. In view of the above situation, this paper designs a blockchain-assisted searchable attribute-based encryption scheme, which uses the consortium blockchain's consensus nodes to generate system parameters and user's key through (t, n) secret sharing, besides that, the user's access requests and operations are recorded on the blockchain, realizing the traceability of transactions. The system entirely conceals the access policy and ciphertext's keyword characteristics while also supporting fine-grained access control to users. The security analysis and performance evaluation on the proposed scheme demonstrate its reliability and system-level robustness.
Access to the requested content is limited to institutions that have purchased or subscribe to SPIE eBooks.
You are receiving this notice because your organization may not have SPIE eBooks access.*
*Shibboleth/Open Athens users─please
sign in
to access your institution's subscriptions.
To obtain this item, you may purchase the complete book in print or electronic format on
SPIE.org.
INSTITUTIONAL Select your institution to access the SPIE Digital Library.
PERSONAL Sign in with your SPIE account to access your personal subscriptions or to use specific features such as save to my library, sign up for alerts, save searches, etc.