Blind quantum computation (BQC) allows a client with relatively few quantum resources or poor quantum technologies to delegate his computational problem to a quantum server such that the client's input, output, and algorithm are kept private. However, all existing BQC protocols focus on correctness verification of quantum computation but neglect authentication of participants' identity which probably leads to man-in-the-middle attacks or denial-of-service attacks. In this work, we use quantum identification to overcome such two kinds of attack for BQC, which will be called QI-BQC. We propose two QI-BQC protocols based on a typical single-server BQC protocol and a double-server BQC protocol. The two protocols can ensure both data integrity and mutual identification between participants with the help of a third trusted party (TTP). In addition, an unjammable public channel between a client and a server which is indispensable in previous BQC protocols is unnecessary, although it is required between TTP and each participant at some instant. Furthermore, the method to achieve identity verification in the presented protocols is general and it can be applied to other similar BQC protocols. Copyright © 2018 Elsevier B.V. All rights reserved.
CitationLi, Q., Li, Z., Chan, W. H., Zhang, S., & Liu, C. (2018). Blind quantum computation with identity authentication. Physics Letters A, 382(14), 938-941. doi: 10.1016/j.physleta.2018.02.002
- Blind quantum computation
- Identity authentication
- Quantum cryptography