摘要:In this paper we provide a quantum public-key cryptosystem using non-orthogonal states. A user Alice uses a set of particles which are in non-orthogonal quantum states as the public key kept by a key management center (KMC) while the she keeps the states of the particles secret as the private key. By the help of KMC any other user can send encrypted message to Alice. Any one including KMC except Alice can’t get the message. On the other hand digital signature can also be achieved by this public-key cryptosystem. There are no entangled states and complex operations needed in our cryptosystem. So it’s easier to carry out in practice and more robust against possible attacks.