Home / Journals / CMC / Online First / doi:10.32604/cmc.2025.062542
Special Issues
Table of Content

Open Access

ARTICLE

A Fully Homomorphic Encryption Scheme Suitable for Ciphertext Retrieval

Ronglei Hu1, Chuce He1,2, Sihui Liu1, Dong Yao1, Xiuying Li1, Xiaoyi Duan1,*
1 Department of Electronics and Communication Engineering, Beijing Electronic Science and Technology Institute, Beijing, 100070, China
2 School of Cyberspace Security, Beijing University of Posts and Telecommunications, Beijing, 102206, China
* Corresponding Author: Xiaoyi Duan. Email: email

Computers, Materials & Continua https://doi.org/10.32604/cmc.2025.062542

Received 20 December 2024; Accepted 28 March 2025; Published online 24 April 2025

Abstract

Ciphertext data retrieval in cloud databases suffers from some critical limitations, such as inadequate security measures, disorganized key management practices, and insufficient retrieval access control capabilities. To address these problems, this paper proposes an enhanced Fully Homomorphic Encryption (FHE) algorithm based on an improved DGHV algorithm, coupled with an optimized ciphertext retrieval scheme. Our specific contributions are outlined as follows: First, we employ an authorization code to verify the user’s retrieval authority and perform hierarchical access control on cloud storage data. Second, a triple-key encryption mechanism, which separates the data encryption key, retrieval authorization key, and retrieval key, is designed. Different keys are provided to different entities to run corresponding system functions. The key separation architecture proves particularly advantageous in multi-verifier coexistence scenarios, environments involving untrusted third-party retrieval services. Finally, the enhanced DGHV-based retrieval mechanism extends conventional functionality by enabling multi-keyword queries with similarity-ranked results, thereby significantly improving both the functionality and usability of the FHE system.

Keywords

Cloud storage; homomorphic encryption; ciphertext retrieval; identity authentication
  • 176

    View

  • 56

    Download

  • 0

    Like

Share Link