I've never understood the fascination with quantum key distribution in particular. QKD has no advantage over using normal public-key cryptography (PKC). Key distribution and encryption are solved problems when implemented correctly. QKD is an expensive, exotic, finicky, Rube Goldberg complicated way to do something that PKC has been doing just fine for decades.<p>If in an unforeseeable future, some PKC algorithms are broken by quantum computing, there are already drop-in replacement PKC algorithms that aren't broken by quantum computing, so we still don't need QKD.