@article{Wan2025, 
author = {Ming Wan and Geng Wang and Shi-Feng Sun and Da-Wu Gu and Gong-Yu Shi},
title = {Efficient Function-Hiding Inner Product Functional Encryption and Its Application to Fine-Grained Data Sharing},
year = {2025},
journal = {Journal of Computer Science and Technology},
volume = {40},
number = {3},
pages = {921-938},
keywords = {function-hiding, functional encryption, fine-grained data sharing, generic group model, inner product},
url = {https://www.sciopen.com/article/10.1007/s11390-024-3670-y},
doi = {10.1007/s11390-024-3670-y},
abstract = {In a function-hiding inner product functional encryption (FH-IPFE) scheme, both secret keys and ciphertexts are associated with vectors. Given a secret key for an  n-dimensional vector  x, and a ciphertext for an  n-dimensional vector  y, a decryptor learns the inner product value  ⟨x,y⟩ and nothing else about both  x and  y. FH-IPFE has been shown to be very useful in privacy-preserving computation. In this paper, we first propose a new (secret-key) FH-IPFE scheme and prove it the secure in the generic group model. Compared with the state-of-the-art scheme of Kim et al., the proposed scheme has comparable performance in decryption and reduces 1) the size of master key from  n2 to  3n−1, 2) the setup complexity from  O(n3) to  O(n), and 3) the encryption and key generation complexities from  O(n2) to  O(nlog⁡n). To the best of our knowledge, this is the most efficient construction based on pairings to date. Moreover, we apply our FH-IPFE scheme to build a fine-grained data sharing system, where data owners store their encrypted data on an untrusted server. Our design supports not only basic database operations but also statistical analyses on encrypted data. To achieve this goal, we also introduce a new security notion, partial-key exposure-resilient simulation-based security (PK-ER-SIM), for FH-IPFE, which enables lightweight clients to securely delegate heavy computations to a powerful server and may be independent of interest.}
}