- Generate raw key
- Sift the key
- Reduce Eve’s information on the new key (privacy amplification)
- Implement Eavesdropper attack
- Authenticate the messages on the classical channel
- Simulate noisy qubits and implement error correctiong codes
- Develop a new socket communication class
SimulaQron is an application level simulator for a quantum internet that allows you to program your own quantum internet applications. Explore how to realize software for a quantum internet connecting local quantum processors by quantum communication, and develop your own libraries and software engineering concepts suitable for a quantum internet. http://www.simulaqron.org/
- run.sh :Execute Alice and Bob without Eavesdropping , generate 1 bit key ---->
sh run.sh
- run+Eve.sh : Execute Eve (Man in the middle attack) ------>
sh run+Eve.sh
- n_run.sh : run the program n times (n=10) in order to obtain n_bit key ----->
bash n_run.sh