Paper 2017/874
Non-Trivial Witness Encryption and Null-iO from Standard Assumptions
Zvika Brakerski, Aayush Jain, Ilan Komargodski, Alain Passelegue, and Daniel Wichs
Abstract
A witness encryption (WE) scheme can take any NP statement as a public-key and use it to encrypt a message. If the statement is true then it is possible to decrypt the message given a corresponding witness, but if the statement is false then the message is computationally hidden. Ideally, the encryption procedure should run in polynomial time, but it is also meaningful to define a weaker notion, which we call non-trivially exponentially efficient WE (XWE), where the encryption run-time is only required to be much smaller than the trivial
Metadata
- Available format(s)
-
PDF
- Category
- Foundations
- Publication info
- Preprint. MINOR revision.
- Keywords
- witness encryptionnon-trivial efficiencynull-iO
- Contact author(s)
- komargodski @ cornell edu
- History
- 2019-05-26: revised
- 2017-09-13: received
- See all versions
- Short URL
- https://ia.cr/2017/874
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2017/874, author = {Zvika Brakerski and Aayush Jain and Ilan Komargodski and Alain Passelegue and Daniel Wichs}, title = {Non-Trivial Witness Encryption and Null-{iO} from Standard Assumptions}, howpublished = {Cryptology {ePrint} Archive, Paper 2017/874}, year = {2017}, url = {https://eprint.iacr.org/2017/874} }