Quantum Key Distribution is one of the most secure communication methods which implement a cryptographic protocol involving components of quantum mechanics