Given enough time and effort, every encryption code can be broken. But this might change with the advent of quantum computing which major companies around the world are currently developing: Quantum cryptography makes use of quantum mechanical effects and can, in theory, produce truly unbreakable codes.