QKD simulator © is a web application aimed at simulating and analyzing quantum key distribution protocols. The simulator is powered by a QKD simulation toolkit that makes it possible to customize a wide range of parameters for individual components and sub-protocols in the system, e.g., quantum channel, sifting, error estimation, reconciliation/error correction, privacy amplification. Each simulation provides detailed information about the intermediate and final stages of the protocol.
Choose a simulator based on the properties of QKD that you would like to further investigate, fine-tune the initial parameters and define constraints for each subprotocol and run the simulator.
Each simulation run will present you with a highly detailed set of results covering every step of the protocol, including internal details of every sub-protocol, e.g. sifting, error correction, privacy amplification, etc. along with a summary of statistics.
Most simulation types will create high quality publication ready plots illustrating core properties of QKD and more specifically, those of each run. We can run resource-intensive simulations for you locally upon request.