No Arabic abstract
Cryptography promises confidentiality, integrity, authenticity and non-repudiation to support trillions of transactions every year in digital economy. Recently, some cryptosystems, such as one-way hash functions and public-key cryptosystems, have been broken by exploiting classical computing resources. One-time pad encryption combined with quantum key distribution can perfectly guarantee the confidentiality of communication, which has been demonstrated in various quantum communication networks. However, digital signature technique, traditionally constituted by hash algorithm and public-key encryption, is more extensively used as it ensures integrity, authenticity and non-repudiation of data. The efficient implementation of signing arbitrarily long messages with unconditional security is an intractable open problem. Here we propose unconditionally secure quantum digital signatures consisting of secret sharing, one-time universial$_{2}$ hash functions and one-time pad encryption. The new protocol promises to sign a document of arbitrary length with security bound of $3times10^{-39}$ if using 256-bit key. Furthermore, we build an all-in-one quantum secure network integrating provably secure communication, digital signatures, secret sharing and conference key agreement. Our work paves the way for securing digital enconomy by taking advantage of quantum networks.
We propose and experimentally implement a novel reconfigurable quantum key distribution (QKD) scheme, where the users can switch in real time between conventional QKD and the recently-introduced measurement-device-independent (MDI) QKD. Through this setup, we demonstrate the distribution of quantum keys between three remote parties connected by only two quantum channels, a previously unattempted task. Moreover, as a prominent application, we extract the first quantum digital signature (QDS) rates from a network that uses a measurement-device-independent link. In so doing, we introduce an efficient protocol to distil multiple signatures from the same block of data, thus reducing the statistical fluctuations in the sample and increasing the final QDS rate.
Quantum computers promise not only to outperform classical machines for certain important tasks, but also to preserve privacy of computation. For example, the blind quantum computing protocol enables secure delegated quantum computation, where a client can protect the privacy of their data and algorithms from a quantum server assigned to run the computation. However, this security comes at the expense of interaction: the client and server must communicate after each step of the computation. Homomorphic encryption, on the other hand, avoids this limitation. In this scenario, the server specifies the computation to be performed, and the client provides only the input data, thus enabling secure non-interactive computation. Here we demonstrate a homomorphic-encrypted quantum random walk using single-photon states and non-birefringent integrated optics. The client encrypts their input state in the photons polarization degree of freedom, while the server performs the computation using the path degree of freedom. Our random walk computation can be generalized, suggesting a promising route toward more general homomorphic encryption protocols.
Quantum homomorphic encryption (QHE) is an encryption method that allows quantum computation to be performed on one partys private data with the program provided by another party, without revealing much information about the data nor the program to the opposite party. We propose a framework for (interactive) QHE based on the universal circuit approach. It contains a subprocedure of calculating a classical linear polynomial, which can be implemented with quantum or classical methods; apart from the subprocedure, the framework has low requirement on the quantum capabilities of the party who provides the circuit. We illustrate the subprocedure using a quite simple classical protocol with some privacy tradeoff. For a special case of such protocol, we obtain a scheme similar to blind quantum computation but with the output on a different party. Another way of implementing the subprocedure is to use a recently studied quantum check-based protocol, which has low requirement on the quantum capabilities of both parties. The subprocedure could also be implemented with a classical additive homomorphic encryption scheme. We demonstrate some key steps of the outer part of the framework in a quantum optics experiment.
Quantum communication holds promise for absolutely security in secret message transmission. Quantum secure direct communication is an important mode of the quantum communication in which secret messages are securely communicated over a quantum channel directly. It has become one of the hot research areas in the last decade, and offers both high security and instantaneousness in communication. It is also a basic cryptographic primitive for constructing other quantum communication tasks such as quantum authentication, quantum dialogue and so on. Here we report the first experimental demonstration of quantum secure direct communication with single photons. The experiment is based on the DL04 protocol, equipped with a simple frequency coding. It has the advantage of being robust against channel noise and loss. The experiment demonstrated explicitly the block data transmission technique, which is essential for quantum secure direct communication. In the experiment, a block transmission of 80 single photons was demonstrated over fiber, and it provides effectively 16 different values, which is equivalent to 4 bits of direct transmission in one block. The experiment has firmly demonstrated the feasibility of quantum secure direct communication in the presence of noise and loss.
Anonymity in networked communication is vital for many privacy-preserving tasks. Secure key distribution alone is insufficient for high-security communications, often knowing who transmits a message to whom and when must also be kept hidden from an adversary. Here we experimentally demonstrate 5 information-theoretically secure anonymity protocols on an 8 user city-wide quantum network using polarisation-entangled photon pairs. At the heart of these protocols is anonymous broadcasting, which is a cryptographic primitive that allows one user to reveal one bit of information while keeping her identity anonymous. For a network of $n$ users, the protocols retain anonymity for the sender, given less than $n-2$ users are dishonest. This is one of the earliest implementations of genuine multi-user cryptographic protocols beyond standard QKD. Our anonymous protocols enhance the functionality of any fully-connected Quantum Key Distribution network without trusted nodes.