The invention provides a
decoy state MDI-QKD method and a
decoy state MDI-QKD
system based on phase post-selection. A
light source end modulates a plurality of
strong reference pulses and
signal pulses. And the detection end measures the
phase difference of the reference
pulse pair, compensates the common
phase difference of the
signal pulse pair, carries out
Bell state measurement, and publishes a measurement result. The
light source ends reserve data under the measurement result of
effective response, reserve corresponding data when the two
light source ends select Z basis vectors, obtain a string of bits, publish
signal pulse intensity under the condition that the two light source ends do not select the Z basis vectors and private phases for sending first
decoy state pulses in X basis vectors, select signal pulse pairs meeting set conditions, and send the selected signal pulse pairs to the two light source ends; and estimating the phase flipping error rate of the single
photon pair in the Z basis vector, and performing post-
processing on the screened bit string based on the phase flipping error rate to obtain a final key. According to the method, the observation
bit error rate under the X basis vector is closer to the
bit error rate generated by a single
photon state through a phase post-selection mode, and the observation
bit error rate is enough true, so that the phase flipping bit error rate can be estimated more intensively, a higher key rate is obtained, and the security of a protocol is not influenced.