Witness Encryption based on the SAT Problem<sup>*</sup>

Witness encryption (WE) allows a ciphertext to be encrypted under an NP problem such that anyone holding a valid witness for that problem can decrypt it. However, existing WE schemes or constructions are either impractical or implement only a part of these WE features. We provide two versions of the scheme. The WE scheme that 1) is based on pairings with the property of flexible decryptors, 2) only applies to some SAT problems, and 3) does not require the decryptor’s communication with an encryptor. The SAT problem can only be partially supported as it is not fully protected against all mixed-input attacks. So We provide another version of the scheme. The Modified Witness Encryption (MWE) scheme via non-interactive Oblivious Transfer (OT) 1) is based on pairings with the property of flexible decryptors, 2) applies to all SAT problems, and 3) still requires the decryptor’s or third-party communication with an encryptor, and the communication can only perform a fixed asynchronous amount of computation at regular intervals, regardless of the number of ciphertexts. At present, there is no witness encryption scheme that can satisfy both non-interactivity and (1), (2) in MWE features and there are many interactive application cases in the application scenarios of witness encryption.

Authors

Institutions

Publication Details

Published
2024-12-17
DOI
https://doi.org/10.1109/trustcom63139.2024.00307
Primary Topic
Cryptography and Data Security
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Witness Encryption based on the SAT Problem*

Mingwu Zhang, Xingbo Wang, Yuzhu Wang
Cryptography and Data Security
article

Witness Encryption based on the SAT Problem*

Mingwu Zhang, Xingbo Wang, Yuzhu Wang
article en

Abstract

Witness encryption (WE) allows a ciphertext to be encrypted under an NP problem such that anyone holding a valid witness for that problem can decrypt it. However, existing WE schemes or constructions are either impractical or implement only a part of these WE features. We provide two versions of the scheme. The WE scheme that 1) is based on pairings with the property of flexible decryptors, 2) only applies to some SAT problems, and 3) does not require the decryptor’s communication with an encryptor. The SAT problem can only be partially supported as it is not fully protected against all mixed-input attacks. So We provide another version of the scheme. The Modified Witness Encryption (MWE) scheme via non-interactive Oblivious Transfer (OT) 1) is based on pairings with the property of flexible decryptors, 2) applies to all SAT problems, and 3) still requires the decryptor’s or third-party communication with an encryptor, and the communication can only perform a fixed asynchronous amount of computation at regular intervals, regardless of the number of ciphertexts. At present, there is no witness encryption scheme that can satisfy both non-interactivity and (1), (2) in MWE features and there are many interactive application cases in the application scenarios of witness encryption.

Guilin University of Electronic Technology (CN), Hubei University of Technology (CN)
National Natural Science Foundation of China, Major Research Plan, Research and Development
Openalex Percentile: Top 74%
Cryptography and Data Security
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.