Extractable Witness Encryption for KZG Commitments and Efficient Laconic OT

被引:0
|
作者
Fleischhacker, Nils [1 ]
Hall-Andersen, Mathias [2 ]
Simkin, Mark
机构
[1] Ruhr Univ Bochum, Bochum, Germany
[2] ZkSecurity, Bochum, Germany
来源
ADVANCES IN CRYPTOLOGY - ASIACRYPT 2024, PT II | 2025年 / 15485卷
关键词
D O I
10.1007/978-981-96-0888-1_14
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We present a concretely efficient and simple extractable witness encryption scheme for KZG polynomial commitments. It allows to encrypt a message towards a triple (com, alpha, beta), where com is a KZG commitment for some polynomial f. Anyone with an opening for the commitment attesting f(alpha) = beta can decrypt, but without knowledge of a valid opening the message is computationally hidden. Our construction is simple and highly efficient. The ciphertext is only a single group element. Encryption and decryption both require a single pairing evaluation and a constant number of group operations. Using our witness encryption scheme, we construct a simple and highly efficient laconic OT protocol, which significantly outperforms the state of the art in most important metrics.
引用
收藏
页码:423 / 453
页数:31
相关论文
共 7 条
  • [1] Simulation-Extractable KZG Polynomial Commitments and Applications to HyperPlonk
    Libert, Benoit
    PUBLIC-KEY CRYPTOGRAPHY, PT II, PKC 2024, 2024, 14602 : 68 - 98
  • [2] Witness Encryption for Succinct Functional Commitments and Applications
    Campanelli, Matteo
    Fiore, Dario
    Khoshakhlagh, Hamidreza
    PUBLIC-KEY CRYPTOGRAPHY, PT II, PKC 2024, 2024, 14602 : 132 - 167
  • [3] On the Implausibility of Differing-Inputs Obfuscation and Extractable Witness Encryption with Auxiliary Input
    Garg, Sanjam
    Gentry, Craig
    Halevi, Shai
    Wichs, Daniel
    ADVANCES IN CRYPTOLOGY - CRYPTO 2014, PT I, 2014, 8616 : 518 - 535
  • [4] On the Implausibility of Differing-Inputs Obfuscation and Extractable Witness Encryption with Auxiliary Input
    Garg, Sanjam
    Gentry, Craig
    Halevi, Shai
    Wichs, Daniel
    ALGORITHMICA, 2017, 79 (04) : 1353 - 1373
  • [5] On the Implausibility of Differing-Inputs Obfuscation and Extractable Witness Encryption with Auxiliary Input
    Sanjam Garg
    Craig Gentry
    Shai Halevi
    Daniel Wichs
    Algorithmica, 2017, 79 : 1353 - 1373
  • [6] Scaling Ethereum 2.0s Cross-Shard Transactions With Efficient Verification and Aggregation of KZG Commitments
    Kudzin, Alexander
    Toyoda, Kentaroh
    Kawazoe, Mitsuru
    Takayama, Satoshi
    Ishigame, Atsushi
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (19): : 31822 - 31835
  • [7] New Constructions of Efficient Simulation-Sound Commitments Using Encryption and Their Applications
    Fujisaki, Eiichiro
    TOPICS IN CRYPTOLOGY - CT-RSA 2012, 2012, 7178 : 136 - 155