In theory quantum cryptography is unbreakable with giving away the fact that you are intercepting the data. But in practice…
Quantum cryptography has been used by some banks to protect data, and even to hide election results in Switzerland last year. But it has been discovered that shining bright light into the sensitive equipment needed makes it possible to hijack communications without a trace.