The application belongs to the technical field of
information security and
data retrieval, and discloses a low-misjudgment cross-
modal ciphertext retrieval method based on subset predicate
encryption, wherein a data owner maps data of different
modes to the same
Hamming space to generate binary hash codes; then, the binary hash codes are subjected to bucketing to establish an
inverted index of the hash bucket number to the encrypted object identification
list; then, a symmetric subset predicate
encryption is used to encrypt an XOR filter to generate a lightweight encrypted index; when querying, a
client generates a hash bucket number pair set to construct a search token and send it to a
server once; after subset
verification in the encrypted XOR filter, the
server returns encrypted multi-
modal data in the corresponding bucket. The application uses an XOR filter to eliminate the false positive misjudgment of a traditional
Bloom filter, significantly improves retrieval accuracy, reduces
server-side retrieval complexity to a constant level, and realizes low-misjudgment, high-efficiency and low-overhead cross-
modal ciphertext retrieval under the premise of ensuring privacy.