摘要

Quantum key distribution (QKD) is a newly developed technique to assign physically and absolutely secure bits between two communication sides. This makes the one-time-pad encryption possible and thus provides theoretical security for cryptology. The authentication is an indispensable process in the QKD. A high speed QKD system requires an expeditious realization of authentication. We develop an authentication computation core based on field programmable gate array (FPGA) which can reach the throughput of 4.8 Gbps and 1.6 Gbps. A detailed protocol to guarantee the functionality of the authentication computation core is also proposed.