I. Introduction
Cryptography is the approach to protect data secrecy in public environment. As we know, the security of most classical cryptosystems is based on the assumption of computational complexity. But it was shown that this kind of security might be susceptible to the strong ability of quantum computation [1], [2]. That is, many existing cryptosystems will become no longer secure once quantum computer appears.