Chinese Journal of Quantum Electronics, Volume. 42, Issue 1, 111(2025)

FPGA implementation of high‐speed privacy amplification algorithm based on cellular automata

LU Yekai, BAI Enjian*, JIANG Xueqin, WU Yun, and CHEN Genlong
Author Affiliations
  • College of Information Science and Technology, DongHua University, Shanghai 201620, China
  • show less

    As an important step in the post-processing part of quantum communication, the privacy amplification process can realize unconditional security of quantum key distribution (QKD) system by eliminating information leakage that may occur in the process of QKD. To reduce the consumption of hardware resources and improve the bandwidth of secure key rate, a high-speed privacy amplification algorithm based on cellular automata is implemented in this work using field programmable gate arrays (FPGA). Compared to the Toeplitz matrix scheme that requires huge matrix multiplication, this scheme has greater advantages in speed by improving the algorithm in line with the characteristics of FPGA hardware and pipeline structure. In the case of real-time transmission of reconciliation keys, this scheme can adapt to any length of input keys and any fractional compression ratio between 0 and 1. In addition, the 256-order cellular automata is used in this scheme to process 1.28 Mbits input keys, and the maximum bandwidth of secure key rate can reach 1540 Mbits/s at a compression ratio of 0.5.

    Keywords
    Tools

    Get Citation

    Copy Citation Text

    Yekai LU, Enjian BAI, Xueqin JIANG, Yun WU, Genlong CHEN. FPGA implementation of high‐speed privacy amplification algorithm based on cellular automata[J]. Chinese Journal of Quantum Electronics, 2025, 42(1): 111

    Download Citation

    EndNote(RIS)BibTexPlain Text
    Save article for my favorites
    Paper Information

    Category:

    Received: Mar. 27, 2023

    Accepted: --

    Published Online: Mar. 5, 2025

    The Author Email: BAI Enjian (baiej@dhu.edu.cn)

    DOI:10.3969/j.issn.1007-5461.2025.01.011

    Topics