Modular software brings together a variety of expertise to create a new method to realistically model and analyze quantum cryptography

By Elizabeth Kleisath

Institute for Quantum Computing

Accurate models of real-world scenarios are important for bringing theoretical and experimental research together in meaningful ways. Creating these realistic computer models, however, is a very large undertaking. Significant amounts of data, code, and expertise across a wide range of intricate areas are needed to create useful and comprehensive software. 

Dr. Norbert Lütkenhaus, executive director of the Institute for Quantum Computing (IQC) and a professor in the University of Waterloo’s Department of Physics and Astronomy, alongside his research group, have spent the last several years developing accurate software models for research in quantum key distribution (QKD). QKD is a process for cryptography that harnesses fundamental principles of quantum mechanics to exchange secret keys, which can then be used to ensure secure communication. 

Lütkenhaus and his research group recently released a modular, open-source software package on GitHub, which allows users to model realistic QKD protocols and calculate the generation rate for secure quantum keys using user-submitted variables for real-world scenarios. 

To read the full article, click here!