Quantum Key Distribution: An Introduction with Exercises (Lecture Notes in Physics, Band 988)