1 Introduction

The most striking features of quantum mechanics phenomenon is quantum entanglement [13]. It has some defects though the traditional cryptography is symmetrical password. It was difficult to solve a math problem based on mathematical cryptophytes. Its security is limited by the current computing power. Quantum entanglement is also one of the most important applications [4, 5], QIS is based on entanglement to achieve [620]. With the classical secret sharing of quantum information corresponding, the separation is based on the quantum theory. The current quantum secret sharing is a very meaningful topic, quantum information splitting can be described as follows: the use of entangled state as quantum channel connecting link between the separated information and receiver, quantum information splitting using quantum method for separating original quantum state information. At present, the research of quantum cryptography communication mainly includes quantum key distribution (QKD) [2125]. Quantum cryptography communication is the art of transmitting the keys through a quantum channel between two parties we called Alice and Bob. Quantum secure direct communication (QSDC) [2629], Quantum cryptography Shared, Quantum digital signature et al.

In our scheme, we describe a scheme to realize QIS of arbitrary three-qubit state by using seven-qubit entangled states as the quantum channel. Assume there are three legitimate parties, we say, Alice, Bob and Charlie. The sender of quantum information is Alice. Both of Bob and Charlie are agents. First of all, Alice carries out BSMs on her qubit pairs (A,1), (B,3), (C,5), respectively. It is possible that Alice can get one of 64 kinds of measured outcomes with the basis of equality, then the surpluses particles will collapse into one of the 64 states |φ i2467(i = 1, 2, ...... , 64). After measurement, Alice tells the BSMs outcomes to Bob and Charlie via a classical channel. The possibility of which Bob wants to reconstruct the original state depends on Charlie. If Charlie agrees Bob to reconstruct the original state information, he needs to carries out SQM on his qubit 7 and tells the measurement outcomes to Bob. According to the outcomes of Alice and Charlie, Bob can reconstruct the original state |Ψ〉 A B C with an appropriate unitary transformation on his qubits.

The organization of this paper is as follows. In Section 2, we proposed a QIS protocol of arbitrary three-qubit state by using seven-qubit entangled state as quantum channel. In Section 3, we analysis the security against certain eavesdropping attacks. In Section 4, we completed the physical realization of the QIS in the cavity QED. In Section 5, the summary.

2 Quantum Information Splitting of Arbitrary Three-Qubit State by Using Seven-Qubit Entangled State

Suppose there are three legitimate parties, we say Alice, Bob and Charlie. Alice owner of the original information and also send the quantum information. The original unknown state can be written as

$$\begin{array}{@{}rcl@{}} |{\Psi}\rangle_{ABC}&=&{a}|000\rangle+{b}|001\rangle+{c}|010\rangle+{d}|011\rangle\\ &&+{e}|100\rangle+{f}|101\rangle+{g}|110\rangle+{h}|111\rangle \end{array} $$
(1)

where |a|2 + |b|2 + |c|2 + |d|2 + |e|2 + |f|2 + |g|2 + |h|2 = 1. Alice has sent the original state information to agents (Bob and Charlie). Bob is authorised to reconstruct the original state, he must cooperate with Charlie, otherwise he gets nothing. Alice needs to prepare a seven-qubit entangled state as quantum channel.

$$\begin{array}{@{}rcl@{}} |{\Psi}\rangle_{1234567}&=&\frac{1}{2\sqrt{2}}(|000000\rangle + |0011000\rangle + |1100000\rangle-|1111000\rangle + |0000111\rangle\\ && + |0011111\rangle + |1100111\rangle-|1111111\rangle) \end{array} $$
(2)

The qubits A, B, C, 1, 3 and 5 belong to Alice, the qubits 2, 4 and 6 belongs to Bob, and the qubit 7 belong to Charlie, respectively. The whole system can be write as

$$ |{\Omega}\rangle=|{\Psi}\rangle_{ABC}\otimes|{\Psi}\rangle_{1234567} $$
(3)

In order to achieve the QIS of arbitrary three-qubit state simply, Alice first carries out BSMs of his qubits pairs (A, 1), (B, 3) and (C, 5), respectively. She can get 64 kinds of possible measurement results with equal probability \(\frac {1}{64}\). There are also 64 kinds of corresponding collapse states \(|\varphi \rangle _{2467}^{i}(\textit {i}=1,2,......,64)\) after the measurement.

$$\begin{array}{@{}rcl@{}} |\varphi^{1}\rangle_{2467}&=&\frac{1}{8}({a}|0000\rangle\pm\pm{b}|0011\rangle++--{c}|0100\rangle\pm\mp{d}|0111\rangle\\ &&++++{e}|1000\rangle\pm\pm{f}|1011\rangle--++{g}|1100\rangle\mp\mp{h}|1111\rangle) \end{array} $$
(4)
$$\begin{array}{@{}rcl@{}} |\varphi^{2}\rangle_{2467}&=&\frac{1}{8}({a}|0011\rangle\pm\pm{b}|0000\rangle++--{c}|0111\rangle\pm\mp{d}|0100\rangle\\ &&++++{e}|1011\rangle\pm\pm{f}|1000\rangle--++{g}|1111\rangle\mp\pm{h}|1100\rangle) \end{array} $$
(5)
$$\begin{array}{@{}rcl@{}} |\varphi^{3}\rangle_{2467}&=&\frac{1}{8}({a}|0000\rangle\pm\pm{b}|0011\rangle++--{c}|0100\rangle\pm\mp{d}|0111\rangle\\ &&----{e}|1000\rangle\mp\mp{f}|1011\rangle++--{g}|1100\rangle\pm\mp{h}|1111\rangle) \end{array} $$
(6)
$$\begin{array}{@{}rcl@{}} |\varphi^{4}\rangle_{2467}&=&\frac{1}{8}({a}|0011\rangle\pm\pm{b}|0000\rangle++--{c}|0111\rangle\pm\mp{d}|0100\rangle\\ &&----{e}|1011\rangle\mp\mp{f}|1000\rangle++--{g}|1111\rangle\pm\mp{h}|1100\rangle) \end{array} $$
(7)
$$\begin{array}{@{}rcl@{}} |\varphi^{5}\rangle_{2467}&=&\frac{1}{8}({a}|0100\rangle\pm\pm{b}|0111\rangle++--{c}|0000\rangle\pm\mp{d}|0011\rangle\\ &&----{e}|1100\rangle\mp\mp{f}|1111\rangle++--{g}|1000\rangle\pm\mp{h}|1011\rangle) \end{array} $$
(8)
$$\begin{array}{@{}rcl@{}} |\varphi^{6}\rangle_{2467}&=&\frac{1}{8}({a}|0011\rangle\pm\pm{b}|0000\rangle++--{c}|0111\rangle\pm\mp{d}|0100\rangle\\ &&----{e}|1011\rangle\mp\mp{f}|1000\rangle++--{g}|1111\rangle\pm\mp{h}|1100\rangle) \end{array} $$
(9)
$$\begin{array}{@{}rcl@{}} |\varphi^{7}\rangle_{2467}&=&\frac{1}{8}({a}|0100\rangle\pm\pm{b}|0111\rangle++--{c}|0000\rangle\pm\mp{d}|0011\rangle\\ &&++++{e}|1100\rangle\pm\pm{f}|1111\rangle--++{g}|1000\rangle\mp\pm{h}|1011\rangle) \end{array} $$
(10)
$$\begin{array}{@{}rcl@{}} |\varphi^{8}\rangle_{2467}&=&\frac{1}{8}({a}|0011\rangle\pm\pm{b}|0000\rangle++--{c}|0111\rangle\pm\mp{d}|0100\rangle\\ &&++++{e}|1011\rangle\pm\pm{f}|1000\rangle--++{g}|1111\rangle\mp\pm{h}|1100\rangle) \end{array} $$
(11)
$$\begin{array}{@{}rcl@{}} |\varphi^{9}\rangle_{2467}&=&\frac{1}{8}(----{a}|1100\rangle\mp\mp{b}|1111\rangle++--{c}|1000\rangle\pm\mp{d}|1011\rangle\\ &&++++{e}|0100\rangle\pm\pm{f}|0111\rangle++--{g}|0000\rangle\pm\mp{h}|0011\rangle) \end{array} $$
(12)
$$\begin{array}{@{}rcl@{}} |\varphi^{10}\rangle_{2467}&=&\frac{1}{8}(----{a}|1111\rangle\mp\mp{b}|1100\rangle++--{c}|1011\rangle\pm\mp{d}|1000\rangle\\ &&++++{e}|0111\rangle\pm\pm{f}|0100\rangle++--{g}|0011\rangle\pm\mp{h}|0000\rangle) \end{array} $$
(13)
$$\begin{array}{@{}rcl@{}} |\varphi^{11}\rangle_{2467}&=&\frac{1}{8}(----{a}|1100\rangle\mp\mp{b}|1111\rangle++--{c}|1000\rangle\pm\mp{d}|1011\rangle\\ &&----{e}|0100\rangle\mp\mp{f}|0111\rangle--++{g}|0000\rangle\mp\pm{h}|0011\rangle) \end{array} $$
(14)
$$\begin{array}{@{}rcl@{}} |\varphi^{12}\rangle_{2467}&=&\frac{1}{8}({a}|1000\rangle\pm\pm{b}|1011\rangle----{c}|1100\rangle\mp\mp{d}|1111\rangle++--\\ &&{e}|0000\rangle\pm\mp{f}|0011\rangle++--{g}|0100\rangle\pm\mp{h}|0111\rangle) \end{array} $$
(15)
$$\begin{array}{@{}rcl@{}} |\varphi^{13}\rangle_{2467}&=&\frac{1}{8}({a}|1011\rangle\pm\pm{b}|1000\rangle----{c}|1100\rangle\mp\mp{d}|1100\rangle++--\\ &&{e}|0011\rangle\pm\mp{f}|0000\rangle++--{g}|0111\rangle\pm\mp{h}|0100\rangle) \end{array} $$
(16)
$$\begin{array}{@{}rcl@{}} |\varphi^{14}\rangle_{2467}&=&\frac{1}{8}({a}|0100\rangle\pm{b}|0111\rangle--{c}|0000\rangle\mp{d}|0011\rangle--{e}|1100\rangle\mp{f}|1111\rangle\\ &&--{g}|1000\rangle\mp{h}|1011\rangle) \end{array} $$
(17)
$$\begin{array}{@{}rcl@{}} |\varphi^{15}\rangle_{2467}&=&\frac{1}{8}({a}|0111\rangle\pm{b}|0100\rangle--{c}|0011\rangle\mp{d}|0000\rangle--{e}|1111\rangle\mp{f}|1100\rangle\\ &&--{g}|1011\rangle\mp{h}|1000\rangle) \end{array} $$
(18)
$$\begin{array}{@{}rcl@{}} |\varphi^{16}\rangle_{2467}&=&\frac{1}{8}({a}|1000\rangle\pm{b}|1011\rangle++{c}|1100\rangle\pm{d}|1111\rangle--{e}|0000\rangle\mp{f}|0011\rangle\\ &&++{g}|0100\rangle\pm{h}|0111\rangle) \end{array} $$
(19)
$$\begin{array}{@{}rcl@{}} |\varphi^{17}\rangle_{2467}&=&\frac{1}{8}({a}|1011\rangle\pm{b}|1000\rangle++{c}|1111\rangle\pm{d}|1100\rangle--{e}|0011\rangle--{f}|0000\rangle\\ &&++{g}|0111\rangle\pm{h}|0100\rangle) \end{array} $$
(20)

Then Alice tells the measurement outcome to the agents. The possibility of which Bob wants to reconstruct the original state depends on Charlie. If Charlie agrees Bob to reconstruct the original state information, he needs to carry out SQM on his qubit 7 in the basis of {|±〉7}, where \(|\pm \rangle =\frac {1}{\sqrt {2}}(|0\rangle \pm |1\rangle )\). According to the measurement outcomes of Alice and Charlie, Bob can reconstruct the original state |Ψ〉 A B C with an appropriate unitary operation of his qubits 2, 4, 6.

Bob can carry out an appropriate Pauli operator (U 1, U 2, U 3, U 4) to reconstruct the original state |Ψ〉 A B C , where

$$\begin{array}{@{}rcl@{}} {U}_{1}&=&|000\rangle\langle000|+ |001\rangle\langle010\rangle + |010\rangle\langle100|+ |011\rangle\langle110|\\ && + |100\rangle\langle001|-|101\rangle\langle011|-|110\rangle\langle101|+ |111\rangle\langle111|\end{array} $$
(21)
$$\begin{array}{@{}rcl@{}} {U}_{2}&=&|000\rangle\langle000|+ |001\rangle\langle010\rangle + |010\rangle\langle100|+ |011\rangle\langle110|\\ &&-|100\rangle\langle001|+ |101\rangle\langle011|+ |110\rangle\langle101|-|111\rangle\langle111|\end{array} $$
(22)
$$\begin{array}{@{}rcl@{}} {U}_{3}&=&|000\rangle\langle000|-|001\rangle\langle010\rangle-|010\rangle\langle100|-|011\rangle\langle110|\\ && + |100\rangle\langle001|+ |101\rangle\langle011|-|110\rangle\langle101|-|111\rangle\langle111|\end{array} $$
(23)
$$\begin{array}{@{}rcl@{}} {U}_{4}&=&|000\rangle\langle000|-|001\rangle\langle010\rangle-|010\rangle\langle100|-|011\rangle\langle110|\\ &&-|100\rangle\langle001|-|101\rangle\langle011|+ |110\rangle\langle101|+ |111\rangle\langle111|\end{array} $$
(24)

Charlie is required to measure his qubit 7 under the basis \(|\pm \rangle =\frac {1}{\sqrt {2}}(|0\rangle \pm |1\rangle )\), then tells his measurement outcomes to Bob. According to Alice and Charlie’s measurement outcomes, Bob can carries out an appropriate unitary operator to reconstruct the original state.

Take, for example, |ψ 12467 to show the principle of this QIS protocol.

$$\begin{array}{@{}rcl@{}} |\varphi^{1}\rangle&=&\frac{1}{8}({a}|0000\rangle+{b}|0011\rangle+{c}|0100\rangle+{d}|0111\rangle{e}|1000\rangle+{f}|1011\rangle-{g}|1100\rangle\\ &&~\quad-{h}|1111\rangle)\\ &=&\frac{\sqrt{2}}{2}[|+\rangle_{7}({a}|000\rangle+{b}|001\rangle+{c}|010\rangle+{d}|011\rangle+{e}|100\rangle+{f}|101\rangle\\ &&\qquad-{g}|110\rangle-{h}|111\rangle)_{246} + |-\rangle_{7}({a}|000\rangle+{b}|001\rangle+{c}|010\rangle+{d}|011\rangle\\ &&\qquad+{e}|100\rangle+{f}|101\rangle-{g}|110\rangle-{h}|111\rangle)_{246}] \end{array} $$
(25)

Charlie carries out SQM on qubit 7 and tells his measurement outcome to Bob.

If SQM result is |+〉7, remaining qubits will collapse into |ξ 1246 state.

$$ |\xi^{1}\rangle_{246}=({a}|000\rangle+{b}|001\rangle+{c}|010\rangle+{d}|011\rangle+{e}|100\rangle+{f}|101\rangle-{g}|110\rangle-{h}|111\rangle) $$
(26)

If SQM result is |−〉7, remaining qubits will collapse into |ξ 2246 state.

$$ |\xi^{2}\rangle_{246}=({a}|000\rangle+{b}|001\rangle+{c}|010\rangle+{d}|011\rangle+{e}|100\rangle-{f}|101\rangle-{g}|110\rangle+{h}|111\rangle) $$
(27)

In order to reconstruct the original state information, Bob must carry out a corresponding single qubit unitary operation U 1 or U 3 on the qubit 3.

$$ {a}|000\rangle+{b}|001\rangle+{c}|010\rangle+{d}|011\rangle{e}|100\rangle-{f}|101\rangle-{g}|110\rangle+{h}|111\rangle $$
(28)

After Bob get Alice and Charlie’s measurement outcomes, he needs to carry out an appropriate unitary operator to reconstruct the original state.

3 Security Analyses

Suppose that an eavesdropper Eve, tries to attack the information between Alice, Bob and Charlie. Eve obtains original state information through measure the entanglement auxiliary qubit. If Alice, Bob and Charlie are not aware of the eavesdropper Eve, then after Alice performs three Joint BSMs, remaining qubits of Bob, Charlie and Eve will collapses into a five-qubit entangled state. Charlie performs a single qubit measurement of his qubit 7, the Bob-Eve system will collapse into a product state, leaving Eve with no information about original state.

Suppose Alice gets the result |Φ+ A1+ B3+ C5, then the combined state of Bob, Charlie and Eve would be

$$\begin{array}{@{}rcl@{}} |{\Theta}\rangle_{2467}&=&\frac{1}{8\sqrt{2}}({a}|00000\rangle+{a}|00001\rangle+{b}|00110\rangle+{b}|00111\rangle\\ &&~\qquad+{c}|01000\rangle+{c}|01001\rangle+{d}|01110\rangle+{d}|01111\rangle\\ &&~\qquad+{e}|10000\rangle+{e}|10001\rangle+{f}|10110\rangle+{f}|10111\rangle\\ &&~\qquad-{g}|11000\rangle-{g}|11001\rangle-{h}|11110\rangle-{h}|11111\rangle) \end{array} $$
(29)

If Charlie gets the state {|+〉}7, then Bob-Eve system will collapse into |ζ 1246E state; If Charlie obtains the state {|−〉}7, then Bob-Eve system will collapse into |ζ 2246E state.

$$\begin{array}{@{}rcl@{}} |\zeta^{1}\rangle_{246E}&=&({a}|0000\rangle+{a}|0001\rangle+{b}|0010\rangle+{b}|0011\rangle+{c}|0100\rangle+{c}|0101\rangle\\ &&~+{d}|0110\rangle+{d}|0111\rangle+{e}|1000\rangle+{e}|1001\rangle+f|1010\rangle+f|1011\rangle\\ &&~-{g}|1100\rangle-{g}|1101\rangle-{h}|1110\rangle-{h}|1111\rangle)\\ &=&({a}|000\rangle+{b}|001\rangle+{c}|010\rangle+{d}|011\rangle+{e}|100\rangle+{f}|101\rangle-{g}|110\rangle\\ &&~-{h}|111\rangle_{246}\frac{1}{\sqrt{2}}(|0\rangle + |1\rangle)_{E} \end{array} $$
(30)
$$\begin{array}{@{}rcl@{}} |\zeta^{2}\rangle_{246E}&=&({a}|0000\rangle+{a}|0001\rangle+{b}|0010\rangle+{b}|0011\rangle+{c}|0100\rangle+{c}|0101\rangle\\ &&~+{d}|0110\rangle+{d}|0111\rangle+{e}|1000\rangle+{e}|1001\rangle-f|1010\rangle\\ &&~-f|1011\rangle-{g}|1100\rangle-{g}|1101\rangle+{h}|1110\rangle+{h}|1111\rangle)\\ &=&({a}|000\rangle+{b}|001\rangle+{c}|010\rangle+{d}|011\rangle+{e}|100\rangle-{f}|101\rangle-{g}|110\rangle\\ &&~+{h}|111\rangle_{246}\frac{1}{\sqrt{2}}(|0\rangle + |1\rangle)_{E} \end{array} $$
(31)

Obviously, Eve has no chance to get the original qubits state.

4 Physical Realizations

QED is considered to be one of the idea system. In recent years, QIS attracts great interest in cavity QED. Polyatom has been used to carry out transportation in cavity QED [3033]. An arbitrary N-qubit state in cavity QED system phenomenon more and more arouses the interest. It is well known that the entangled state is maximally connected and persistency than the GHZ-state. In addition, the entangled states are robust against decoherence [34, 35]. We also consider that N identical two two-level atoms in a single-mode cavity with a strong classical driving field [36]. We drive the two ions with a laser beam at the same time. Suppose that the cavity field is initially in the vacuum state. In rotating-wave approximation, the Hamiltonian (we set ℏ = 1) describes such a system and it can be written as

$$\begin{array}{@{}rcl@{}} {H}&=&\nu{a}^{\dagger}{a}+\omega_{0}\sum\limits_{{j=m,n}}\sigma_{z,j}+{\Omega}\sum\limits_{{j=m,n}}\left[{e}^{-i[(\omega_{0}-\nu-\delta)t-\eta(a+a^{\dag})+\phi]}\right.\\ &&\left.\qquad\qquad\qquad\qquad\qquad\qquad\qquad+\sigma_{j}^{+}+{H}.{c}.\right] \end{array} $$
(32)

where \(\sigma _{j}^{+}=|1_{j}\rangle \langle 0_{j}|,\sigma _{j}^{-}=|0_{j}\rangle \langle 1_{j}|\) and \(\sigma _{z,j}=\frac {1}{2}(|1_{j}\rangle \langle 1_{j}|-|0_{j}\rangle \langle 0_{j}|)\) with |0 j 〉 is the ground states, |1 j 〉 is the excited states of the j-th atom. The subscripts m and n expresses two different ions, ω 0 expresses atomic transition frequency, ν express the collective motion of the ions frequency. Under certain condition of δν, the stretch modes of the excitation can be neglected. a express annihilation operator for the cavity mode, a expresses creation operator for the cavity mode. Ω expresses the Rabi frequency, ϕ expresses the phase of the laser vector. η is a Lamb-Dicke parameter with the mass M of an ion under the condition of the η, where \(\eta =\frac {{k}}{\sqrt {2\nu {M}}}\), k expresses the wave vector. Under the conditions of \(\delta \geq \eta {\Omega },\phi =\frac {\pi }{2}\), the vibration frequency ν is much larger than the other frequencies. Under rotating-wave approximation, the effective Hamiltonian can be written as

$$ {H}_{e}=\lambda\left[\frac{1}{2}\sum\limits_{j=m,n}(|0_{j}\rangle\langle0_{j}|)+(|1_{j}\rangle\langle1_{j}|)+(S_{m}^{+}S_{n}^{+}+S_{m}^{+}S_{n}^{-}+{H}.{c}.\right] $$
(33)

where \(\lambda =\frac {2({\Omega }\eta )^{2}}{\delta }\). The Hamiltonian is one of the cavity field state of which permitting it to be in a thermal state. The two-ion system’s evolution operator is given by

$$ {U}({t})={e}^{-iH_{e}t} $$
(34)

Alice wants to split an arbitrary three-qubit state in cavity QED system, she must carry out two joint BSMs. We execute the rotation |1〉 → i|1〉 on ion i, we can get outcomes as follows

$$\begin{array}{@{}rcl@{}} &&|{\Phi}^{+}\rangle_{ij}\rightarrow\frac{1}{\sqrt{2}}(|00\rangle+{i}|11\rangle)_{ij} \quad|{\Phi}^{-}\rangle_{ij}\rightarrow\frac{1}{\sqrt{2}}(|00\rangle-{i}|11\rangle)_{ij}\\ &&|{\Psi}^{+}\rangle_{ij}\rightarrow\frac{1}{\sqrt{2}}(|01\rangle+{i}|10\rangle)_{ij} \quad |{\Psi}^{-}\rangle_{ij}\rightarrow\frac{1}{\sqrt{2}}(|01\rangle-{i}|10\rangle)_{ij} \end{array} $$
(35)

We let atoms i and j interact at the same time with a single-mode cavity and by a strong classical field under the conduct. Picking the interaction time and the Rabi frequency appropriately where \(\lambda {t}=\frac {\pi }{4}\). We can get the following evolution states

$$\begin{array}{@{}rcl@{}} &&|{\Phi}^{+}\rangle_{ij}\rightarrow|00\rangle_{ij} ~~~~~~~~~~ |{\Phi}^{-}\rangle_{ij}\rightarrow-{i}|11\rangle_{ij}\\ &&|{\Psi}^{+}\rangle_{ij}\rightarrow|01\rangle_{ij} ~~~~~~~~~~ |{\Psi}^{-}\rangle_{ij}\rightarrow-{i}|10\rangle_{ij} \end{array} $$
(36)

The joint BSMs can be completed by gauging ions i and j separately if we have discarded the common phase factor e iπ/4. After we finished the operation, Bob can successfully reconstruct the original three-qubit state |Ψ〉 A B C . So, QIS of arbitrary three-qubit state in cavity QED is also implemented.

5 Conclusion

In summary, we have supposed a seven-qubit entangled state via arbitrary three-qubit quantum information splitting. In our scheme, Alice first performs two BSMs and tells her measurement outcomes to Bob and Charlie. Bob is authorized to reconstruct the original state, he must cooperate with Charlie, otherwise he gets nothing. Charlie needs to carry out a SQM on his qubit and tells Bob the measurement outcomes. According to measurement outcomes from Alice and Charlie, Bob can reconstruct the original state with an appropriate unitary operation of his qubits. This protocol is considered to be secure. This scheme is experimentally achievable and also can be used to construct a controlled quantum channel that is useful in the future quantum information computation. We also realize QIS of arbitrary three-qubit state in cavity QED.