Watermarking PRFs against Quantum Adversaries

05/23/2022
by   Fuyuki Kitagawa, et al.
0

We initiate the study of software watermarking against quantum adversaries. A quantum adversary generates a quantum state as a pirate software that potentially removes an embedded message from a classical marked software. Extracting an embedded message from quantum pirate software is difficult since measurement could irreversibly alter the quantum state. In this work, we define secure watermarking PRFs for quantum adversaries (unremovability against quantum adversaries). We also present two watermarking PRFs as follows. - We construct a privately extractable watermarking PRF against quantum adversaries from the quantum hardness of the learning with errors (LWE) problem. The marking and extraction algorithms use a public parameter and a private extraction key, respectively. The watermarking PRF is unremovable even if adversaries have (the public parameter and) access to the extraction oracle, which returns a result of extraction for a queried quantum circuit. - We construct a publicly extractable watermarking PRF against quantum adversaries from indistinguishability obfuscation (IO) and the quantum hardness of the LWE problem. The marking and extraction algorithms use a public parameter and a public extraction key, respectively. The watermarking PRF is unremovable even if adversaries have the extraction key (and the public parameter). We develop a quantum extraction technique to extract information (a classical string) from a quantum state without destroying the state too much. We also introduce the notion of extraction-less watermarking PRFs as a crucial building block to achieve the results above by combining the tool with our quantum extraction technique.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/21/2020

Secure Software Leasing from Standard Assumptions

Secure software leasing (SSL) is a quantum cryptographic primitive that ...
research
11/18/2019

Secure Quantum Extraction Protocols

Knowledge extraction, typically studied in the classical setting, is at ...
research
02/24/2023

Quantum trapdoor functions from classical one-way functions

We introduce the notion of a quantum trapdoor function. This is an effic...
research
06/05/2021

Quantum Measurement Adversary

Multi-source-extractors are functions that extract uniform randomness fr...
research
03/25/2021

A Unified Framework For Quantum Unforgeability

In this paper, we continue the line of work initiated by Boneh and Zhand...
research
03/10/2018

Quantum-secure message authentication via blind-unforgeability

We consider the problem of unforgeable authentication of classical messa...
research
10/13/2019

Efficient simulation of random states and random unitaries

We consider the problem of efficiently simulating random quantum states ...

Please sign up or login with your details

Forgot password? Click here to reset