Reducing Client-Side Cost in Secure Inner Product Evaluations
In the era of ubiquitous data collection and analysis, preserving privacy while utilizing data, such as inner product evaluations, poses a significant challenge. One such method is inner product functional encryption (IPFE), which enables the computation of inner products on encrypted vectors without exposing the vectors themselves. However, the computational intensity of IPFE decryption poses challenges, particularly for resource-limited client devices and high-dimensional vectors. To facilitate partial decryption, prior IPFE schemes require the client to derive a partial decryption key from an assigned secret key, incurring computation costs linear to the vector dimension. In this paper, we provide a framework for the challenges of IPFE, enabling efficient decryption outsourcing, maintaining data privacy, and facilitating key generation outsourcing in IPFE schemes. In the proposed framework, outsourced decryption using a partial decryption key generates a masked plaintext that only the client can unmask. Furthermore, the process of deriving the partial decryption key can be fully outsourced, thereby ensuring that the client’s computational burden remains constant.
Authors
- Changhee Hahn (ORCID: https://orcid.org/0000-0003-4334-0411)
- Dongyoung Koo (ORCID: https://orcid.org/0000-0003-3283-5494)
- Junbeom Hur (ORCID: https://orcid.org/0000-0002-4823-4194)
Institutions
- Seoul National University of Science and Technology (KR)
- Korea University (KR)
- Hansung University (KR)
Publication Details
- Published
- 2025-01-15
- DOI
- https://doi.org/10.1109/icoin63865.2025.10992814
- Primary Topic
- Data Quality and Management
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- National Research Foundation of Korea