An Efficient Lattice-Based Verifiable Public-Key Authenticated Encryption With Keyword Search Scheme
Saba Karimani, Taraneh Eghlidos
Searchable encryption enables efficient retrieval of encrypted data stored in cloud environments while preserving data confidentiality. Within this context, Public Key Encryption with Keyword Search (PEKS) allows data users to perform keyword-based searches using their public-private key pairs. However, traditional PEKS schemes remain vulnerable to Inside Keyword Guessing Attacks (IKGA), which led to the introduction of the Public-Key Authenticated Encryption with Keyword Search (PAEKS) paradigm to enhance resilience against insider threats. Despite this advancement, most existing PAEKS schemes rely on number-theoretic assumptions, such as the discrete logarithm problem, thereby becoming insecure in the presence of against quantum adversaries. Consequently, recent research has focused on developing quantum-resistant, lattice-based PAEKS schemes. Although schemes based on the Learning with Errors (LWE) problem provide strong post-quantum security, they often incur high computational and communication costs, limiting their practicality in large-scale cloud environments. To overcome these limitations, this work presents an efficient and verifiable PAEKS scheme based on the Middle-Product LWE (MP-LWE) problem, which preserves the underlying security guarantees while significantly improving performance. Formal security analysis demonstrates resistance against Chosen Keyword Attack (CKA) and IKGA in the random oracle (RO) model. Experimental results confirm that the proposed scheme achieves substantially lower computational and communication overheads compared to existing schemes, while maintaining robust post-quantum security.
IEEE Access•Jan 1, 2025•1 citation