Abstract
The notion of witness encryption introduced by Garg et al. (STOC'13) allows to encrypt a message under a statement $x$ from some NP-language $\mathcal{L}$ with associated relation $(x, w)\in \mathcal{R}$, where decryption can be carried out with the corresponding witness $w$. Unfortunately, known constructions for general-purpose witness encryption rely on strong assumptions, and are mostly of theoretical interest. To address these short-comings, Goyal et al. (PKC'22) recently introduced a blockchain-based alternative, where a committee decrypts ciphertexts when provided with a valid witness $w$. Blockchain-based committee solutions have recently gained broad interest to offer security against more powerful adversaries and construct new cryptographic primitives. We follow this line of work, and propose a new notion of statement-oblivious threshold witness encryption. Our new notion offers the functionality of committee-based witness encryption while additionally hiding the statement used for encryption. We present two ways to build statement-oblivious threshold witness encryption, one generic transformation based on anonymous threshold identity-based encryption (A-TIBE) and one direct construction based on bilinear maps. Due to the lack of efficient A-TIBE schemes, the former mainly constitutes a feasibility result, while the latter yields a concretely efficient scheme.
Original language | English |
---|---|
Title of host publication | Proceedings - 2023 IEEE 36th Computer Security Foundations Symposium, CSF 2023 |
Publisher | IEEE Computer Society |
Pages | 17-32 |
Number of pages | 16 |
ISBN (Electronic) | 9798350321920 |
DOIs | |
State | Published - 2023 |
Event | 36th IEEE Computer Security Foundations Symposium, CSF 2023 - Haifa, Israel Duration: 9 Jul 2023 → 13 Jul 2023 |
Publication series
Name | Proceedings - IEEE Computer Security Foundations Symposium |
---|---|
Volume | 2023-July |
ISSN (Print) | 1940-1434 |
Conference
Conference | 36th IEEE Computer Security Foundations Symposium, CSF 2023 |
---|---|
Country/Territory | Israel |
City | Haifa |
Period | 9/07/23 → 13/07/23 |
Bibliographical note
Publisher Copyright:© 2023 IEEE.
Funding
The first, third, and fourth authors were supported by the German Federal Ministry of Education and Research (BMBF) iBlockchain project (grant nr. 16KIS0902), by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation) SFB 1119 – 236615297 (CROSSING Project S7), and by the BMBF and the Hessian Ministry of Higher Education, Research, Science and the Arts within their joint support of the National Research Center for Applied Cybersecurity ATHENE. The second author was supported by ISF grant No. 1316/18 and by the Algorand Centres of Excellence programme managed by Algorand Foundation. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of Algorand Foundation.
Funders | Funder number |
---|---|
Algorand Foundation | |
Hessian Ministry of Higher Education, Research, Science and the Arts | |
National Research Center for Applied Cybersecurity ATHENE | |
Deutsche Forschungsgemeinschaft | SFB 1119 – 236615297 |
Bundesministerium für Bildung und Forschung | 16KIS0902 |
Israel Science Foundation | 1316/18 |
Keywords
- Committee-Based Decryption
- Statement Obliviousness
- Threshold Tag-Based Encryption
- Threshold Witness Encryption