Quantum Cryptography: A Boon for Security