Multi Keyword Dynamic Searchable Encryption Scheme Based on Blockchain
摘要
Existing searchable encryption schemes face challenges related to low access efficiency, inadequate security, and the reliance on untrusted third-party servers. To address these issues, we propose a multikeyword dynamic searchable encryption scheme based on blockchain. It integrates bilinear pairing and pseudorandom permutations, using the least frequent keyword for efficient searches. An enhanced Cuckoo filter stores forward indexes, enabling dynamic data management. Blockchain smart contracts verify ciphertext authenticity. Security analysis demonstrates that the proposed scheme defends against adaptive chosen-keyword attacks and ensures forward security, mitigating information leakage during the query process. Experimental results further validate its efficiency, highlighting low computational overhead. This scheme offers a secure, efficient, and trustworthy solution for encrypted data search.