Quantum cryptography: Overview, security issues and future challenges | Synapse