Software bundle for data post-processing in a quantum key distribution experiment
Software bundle for data post-processing in a quantum key distribution experiment
Quantum key distribution (QKD) is an innovative technology which has reached its threshold for commercial use. A growing number of research groups and companies around the world implement QKD experiments. For educational purposes, we present a post-processing software bundle for a QKD experiment carried out in our research group. The software manages the readout from a time-tagger, sifting, error correction and privacy amplification of the exchanged key. For error correction, we employ LDPC codes with the sum-product decoding algorithm, provided by R. Neal. For privacy amplification, Toeplitz matrices are used. The software code can be found at: https://git.rwth-aachen.de/oleg.nikiforov/qkd-tools

