Computational Indistinguishability Between Quantum States and Its Cryptographic Application

  • Authors:
  • Akinori Kawachi;Takeshi Koshiba;Harumichi Nishimura;Tomoyuki Yamakami

  • Affiliations:
  • Tokyo Institute of Technology, Department of Mathematical and Computing Sciences, W8-25 Ookayama, 152-8552, Meguro-ku, Tokyo, Japan;Saitama University, Division of Mathematics, Electronics and Informatics, Graduate School of Science and Engineering, 255 Shimo-Okubo, 338-8570, Sakura-ku, Saitama, Japan;Osaka Prefecture University, Department of Mathematics and Information Sciences, Graduate School of Science, 1-1 Gakuen-cho, 599-8531, Naka-ku, Sakai, Japan;Japan Science and Technology Agency, ERATO-SORST Quantum Computation and Information Project, Hongo, 113-0033, Bunkyo-ku, Tokyo, Japan

  • Venue:
  • Journal of Cryptology
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

We introduce a computational problem of distinguishing between two specific quantum states as a new cryptographic problem to design a quantum cryptographic scheme that is “secure” against any polynomial-time quantum adversary. Our problem, QSCDff, is to distinguish between two types of random coset states with a hidden permutation over the symmetric group of finite degree. This naturally generalizes the commonly-used distinction problem between two probability distributions in computational cryptography. As our major contribution, we show that QSCDff has three properties of cryptographic interest: (i) QSCDff has a trapdoor; (ii) the average-case hardness of QSCDff coincides with its worst-case hardness; and (iii) QSCDff is computationally at least as hard as the graph automorphism problem in the worst case. These cryptographic properties enable us to construct a quantum public-key cryptosystem which is likely to withstand any chosen plaintext attack of a polynomial-time quantum adversary. We further discuss a generalization of QSCDff, called QSCDcyc, and introduce a multi-bit encryption scheme that relies on similar cryptographic properties of QSCDcyc.