Paper 2026/970

Security Analysis on a Blockchain-based Public-Key Authenticated Searchable Encryption Scheme

Hinata Nishino, Kanazawa University
Keita Emura, Kanazawa University, National Institute of Advanced Industrial Science and Technology
Abstract

Du et al. (Security and Communication Networks, 2022) proposed a public-key authenticated searchable encryption scheme that employs Bloom filters and blockchain. In their scheme, Bloom filters are used to search encrypted keywords, while blockchain is used to guarantee the correctness of search results. In this paper, we demonstrate that Du et al.'s scheme leaks keyword information from ciphertexts. Our analysis focuses on the fact that the Bloom filter embedded in a ciphertext is uniquely determined by the Diffie-Hallman key and the keyword to be encrypted and is directly included in the ciphertext. We show that the success probability of the proposed attack is lower bounded by the probability that no false positives occur in the Bloom filter, and we evaluate this probability to confirm that the attack achieves a sufficiently high success rate. Furthermore, we examine Du et al.'s security model and their assumed usage scenarios, and discuss the validity of our attack under those conditions. We also consider a simple modification intended to prevent our attack and demonstrate that a slightly adapted version of the attack remains effective against the modified scheme. In addition, we show that previously generated ciphertexts can still pass verification even when the search results differ, indicating that the blockchain-based integrity verification mechanism is insufficient.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
Keywords
Searchable EncryptionBlockchainSecurity Analysis
Contact author(s)
k-emura @ se kanazawa-u ac jp
History
2026-10-25: last of 2 revisions
2026-05-16: received
See all versions
Short URL
https://ia.cr/2026/970
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2026/970,
      author = {Hinata Nishino and Keita Emura},
      title = {Security Analysis on a Blockchain-based Public-Key Authenticated Searchable Encryption Scheme},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/970},
      year = {2026},
      url = {https://eprint.iacr.org/2026/970}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.