Advances in Quantum crypto