Paper 2024/917

Unbounded Non-Zero Inner Product Encryption

Bishnu Charan Behera, Indian Institute of Technology Kharagpur
Somindu C. Ramanna, Indian Institute of Technology Kharagpur
Abstract

In a non-zero inner product encryption (NIPE) scheme, ciphertexts and keys are associated with vectors from some inner-product space. Decryption of a ciphertext for $\vec{x}$ is allowed by a key for $\vec{y}$ if and only if the inner product $\langle{\vec{x}},{\vec{y}}\rangle \neq 0$. Existing constructions of NIPE assume the length of the vectors are fixed apriori. We present the first constructions of $ unbounded $ non-zero inner product encryption (UNIPE) with constant sized keys. Unbounded here refers to the size of vectors not being pre-fixed during setup. Both constructions, based on bilinear maps, are proven selectively secure under the decisional bilinear Diffie-Hellman (DBDH) assumption. Our constructions are obtained by transforming the unbounded inner product functional encryption (IPFE) schemes of Dufour-Sans and Pointcheval (ACNS 2019), one in the $strict ~ domain$ setting and the other in the $permissive ~ domain$ setting. Interestingly, in the latter case, we prove security from DBDH, a static assumption while the original IPE scheme relied on an interactive parameterised assumption. In terms of efficiency, features of the IPE constructions are retrained after transformation to NIPE. Notably, the public key and decryption keys have constant size.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Published elsewhere. Minor revision. Theoretical Computer Science
DOI
10.1016/j.tcs.2024.114548
Keywords
Unbounded vectorsNon-zero inner product encryptionStrict domainPermissive domain
Contact author(s)
bishnu_charan_behera @ iitkgp ac in
somindu @ cse iitkgp ac in
History
2024-06-10: approved
2024-06-09: received
See all versions
Short URL
https://ia.cr/2024/917
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2024/917,
      author = {Bishnu Charan Behera and Somindu C. Ramanna},
      title = {Unbounded Non-Zero Inner Product Encryption},
      howpublished = {Cryptology ePrint Archive, Paper 2024/917},
      year = {2024},
      doi = {10.1016/j.tcs.2024.114548},
      note = {\url{https://eprint.iacr.org/2024/917}},
      url = {https://eprint.iacr.org/2024/917}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.