Quantum authentication protocols can be used to authenticate both quantum messages and classical messages.In this paper, a new quantum authentication protocol of classical messages is proposed.In our protocol, a sequence of Bell states is shared by the message sender and the corresponding receiver.This sequence is used as the authentication key.Four different unitary operations U 0 , U 1 , U 2 and U 3 are used to encode a classical message m and its hash value h(m) into a sequence of Bell states.To authenticate the classical message, the message receiver extracts m and h(m) from the qubits owned by himself/herself, and verifies whether h(m) matches m.The adversary's disturbance to the quantum channel can be detected by checking whether h(m) matches m.The transmitted message has the properties of both secrecy and authentication.Our quantum authentication protocol is secure against message attack and no-message attack.
Quantum authentication protocols can be used to authenticate both quantum messages and classical messages.In this paper, a new quantum authentication protocol of classical messages is proposed.In our protocol, a sequence of Bell states is shared by the message sender and the corresponding receiver.This sequence is used as the authentication key.Four different unitary operations U 0 , U 1 , U 2 and U 3 are used to encode a classical message m and its hash value h(m) into a sequence of Bell states.To authenticate the classical message, the message receiver extracts m and h(m) from the qubits owned by himself/herself, and verifies whether h(m) matches m.The adversary's disturbance to the quantum channel can be detected by checking whether h(m) matches m.The transmitted message has the properties of both secrecy and authentication.Our quantum authentication protocol is secure against message attack and no-message attack.
Quantum authentication protocol can be used to authenticate classical messages in a secure manner. In this paper, by using the cryptographic hash function and non-orthogonal qubits, a quantum authentication protocol of classical messages is proposed. In our protocol, the classical messages and their corresponding tags are encoded as nonorthogonal qubits. The message receiver decodes the classical messages and their corresponding tags from the received qubits by using the authentication key. To verify the validity of the received classical messages, the message receiver verifies whether the hash values of the decoded classical messages are equal to the corresponding tags. Our scheme can be proved to be secure against forgery attack and measurement attack. On the other hand, the authentication key is a binary string, which can be securely obtained and easily saved. What is more, because the authentication key remains secure after executing the authentication protocol, it provides the possibility of reusing the authentication key.
Most of the quantum authentication protocols are used to authenticate quantum messages.In this paper, by using a pair of non-entangled qubits, a quantum authentication protocol of classical messages is proposed.In the pair of qubits, the first one is used to carry a bit message, and the second one is used as a tag to authenticate the classical message.In our protocol, a bit string instead of a sequence of maximally entangled states is used directly as an authentication key, so the authentication key can be easily stored offline.On the other hand, in our protocol, a unitary operation UA is chosen to encrypt the qubits so that the successful probability of all attacks analyzed is less than one.Our quantum authentication protocol is secure against various attacks such as the no-message attack and message attacks.
Classical messages can be authenticated by traditional authentication protocols based on hash functions.The security of these protocols depends on long authentication keys, the selection of appropriate hash functions and some assumptions concerning the computational complexity of some algorithms.In this paper, by encoding the classical binary messages and binary keys as nonorthogonal quantum messages and nonorthogonal sets of states, respectively, and using quantum encrypting scheme, a new quantum authentication protocol is proposed.In our protocol, instead of entangled quantum states, the traditional binary bits, which can be easily saved, are encoded as quantum keys.Because the quantum messages are nonorthogonal, any forgery or measurement on the quantum messages will be detected with a certain probability.Our protocol allows the authentication of binary classical messages in a secure manner.
Authentication is a well-studied area of classical cryptography: a sender A and a receiver B sharing a classical secret key want to exchange a classical message with the guarantee that the message has not been modified or replaced by a dishonest party with control of the communication line. In this paper we study the authentication of messages composed of quantum states. We give a formal definition of authentication in the quantum setting. Assuming A and B have access to an insecure quantum channel and share a secret, classical random key, we provide a non-interactive scheme that enables A to both encrypt and authenticate an m qubit message by encoding it into m+s qubits, where the error probability decreases exponentially in the security parameter s. The scheme requires a secret key of size 2m+O(s). To achieve this, we give a highly efficient protocol for testing the purity of shared EPR pairs. It has long been known that learning information about a general quantum state will necessarily disturb it. We refine this result to show that such a disturbance can be done with few side effects, allowing it to circumvent cryptographic protections. Consequently, any scheme to authenticate quantum messages must also encrypt them. In contrast, no such constraint exists classically. This reasoning has two important consequences: It allows us to give a lower bound of 2m key bits for authenticating m qubits, which makes our protocol asymptotically optimal. Moreover, we use it to show that digitally signing quantum states is impossible.
Utilizing the advantage of Bell state,a multiparty quantum secret sharing protocol with authentication is put forward.In the protocol,the deal encodes two classical bits of secret message on the quantum carrier though performing local unitary operation.He splits the secret message into n shares and then distributes them to n agents via entanglement swapping.Each agent makes a Bell state measurement on the particles in his hand,and obtains his piece of secret according to the measurement result.In the process of reconstruction,these n agents declare respectively their pieces of secret,and recover the secret message if and only if they collaborate.At the same time,combining the technology of Hash function,the identities of the deal and the agents are authenticated.Hence,one main goal of designing the presented protocol,two-way authentication,is achieved.Moreover,we analyze the security and authentication of the presented protocol in detail.It is shown that this protocol can stand against the attacks of outside eavesdropper and inside participant,which means that it is secure in theory.In addition,since the Bell state was used at most,as compared with other quantum secret sharing protocols,the implementation of the presented protocol is more feasible in the current technical conditions.
In the communication network, transmitting messages from source to destination may traverse several intermediate nodes. For a long period of time, multiple authentications and secure communications between the sender and the receiver are needed for us to transmit messages. In the classical field, authentication provides only conditional security and classical channel can not provide secure communication for liar detection. In the quantum field, multiple quantum entanglement pairs can be used for liar detection. In this paper, we design quantum authentication protocol and secure communication protocol by only using quantum channel. These protocols previously share a quantum key distribution to detect the dishonest node. The quantum key distribution can promote authentication and secure communication for achieving higher liar detection probability.