English

Lattice-based public key encryption with equality test supporting flexible authorization in standard model

Cryptography and Security 2020-05-13 v1

Abstract

Public key encryption with equality test (PKEET) supports to check whether two ciphertexts encrypted under different public keys contain the same message or not. PKEET has many interesting applications such as keyword search on encrypted data, encrypted data partitioning for efficient encrypted data management, personal health record systems, spam filtering in encrypted email systems and so on. However, the PKEET scheme lacks an authorization mechanism for a user to control the comparison of its ciphertexts with others. In 2015, Ma et al. introduce the notion of PKEET with flexible authorization (PKEET-FA) which strengthens privacy protection. Since 2015, there are several follow-up works on PKEET-FA. But, all are secure in the random-oracle model. Moreover, all are vulnerable to quantum attacks. In this paper, we provide three constructions of quantum-safe PKEET-FA secure in the standard model. Proposed constructions are secure based on the hardness assumptions of integer lattices and ideal lattices. Finally, we implement the PKEET-FA scheme over ideal lattices.

Keywords

Cite

@article{arxiv.2005.05308,
  title  = {Lattice-based public key encryption with equality test supporting flexible authorization in standard model},
  author = {Dung Hoang Duong and Kazuhide Fukushima and Shinsaku Kiyomoto and Partha Sarathi Roy and Arnaud Sipasseuth and Willy Susilo},
  journal= {arXiv preprint arXiv:2005.05308},
  year   = {2020}
}

Comments

arXiv admin note: substantial text overlap with arXiv:2005.03178

R2 v1 2026-06-23T15:27:59.894Z