Quantum cryptography is the science of exploiting quantum mechanical properties to perform cryptographic tasks. Its best known example is Quantum Key Distribution which offers an information-theoretically secure solution to the key exchange problem. This can be a central point of quantum-safe infrastructure for banks, financial and governmental ins...