Analysis of Quantum Key Distribution Protocols | Synapse