Paper 2025/1357

How to Copy-Protect Malleable-Puncturable Cryptographic Functionalities Under Arbitrary Challenge Distributions

Alper Çakan, Carnegie Mellon University
Vipul Goyal, NTT Research, Carnegie Mellon University
Abstract

A quantum copy-protection scheme (Aaronson, CCC’09) encodes a functionality into a quantum state such that given this state, no efficient adversary can create two (possibly entangled) quantum states that are both capable of running the functionality. There has been a recent line of works on constructing provably-secure copy-protection schemes for general classes of schemes in the plain model, and most recently the recent work of Çakan and Goyal (IACR Eprint, 2025) showed how to copy-protect all cryptographically puncturable schemes with pseudorandom puncturing points. In this work, we show how to copy-protect even a larger class of schemes. We define a class of cryptographic schemes called malleable-puncturable schemes where the only requirement is that one can create a circuit that is capable of answering inputs at points that are unrelated to the challenge in the security game but does not help the adversary answer inputs related to the challenge. This is a flexible generalization of puncturable schemes, and can capture a wide range of primitives that was not known how to copy-protect prior to our work. Going further, we show that our scheme is secure against arbitrary high min-entropy challenge distributions whereas previous work has only considered schemes that are punctured at pseudorandom points.

Metadata
Available format(s)
PDF
Category
Foundations
Publication info
Preprint.
Keywords
copy-protectionquantum protection
Contact author(s)
alpercakan98 @ gmail com
vipul @ vipulgoyal org
History
2025-07-25: approved
2025-07-25: received
See all versions
Short URL
https://ia.cr/2025/1357
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/1357,
      author = {Alper Çakan and Vipul Goyal},
      title = {How to Copy-Protect Malleable-Puncturable Cryptographic Functionalities Under Arbitrary Challenge Distributions},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/1357},
      year = {2025},
      url = {https://eprint.iacr.org/2025/1357}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.