http://en.wikipedia.org/wiki/Quantum_cryptography
Does this have anything to do with quantum computing?
http://en.wikipedia.org/wiki/Quantum_cryptography
Does this have anything to do with quantum computing?
Classical encryption can be done on a classical computer.
Is it the case that (some) quantum encryption cannot be done on a quantum computer?
a better name is quantum key distribution. entangled photons are used to get the random data to both parties in a way that eavesdroppers would introduce error (because of something called quantum indeterminancy).
since no computation is involved, there's not a lot relation to quantum computing. wikipedia's got the details!
The real key isn't the "random", which is easily obtained from a wide variety of other sources, including fully unpredictable ones like decay sources, nor is it the "encryption" which is merely one application (though easily the "killer app") of the system. The real key is the part where you can detect any intrusion into the connection.
(Obviously, you, enki, know this, well, unless I'm wrong. I'm just elaborating.)
there's no intrusion detection - an attacker increases the error rate, and by the error rate we can calculate the maximum probabilistic information an attacker plausibly might have. i say can, because that number is actually pretty uninteresting, since it isn't intrusion detection - we just now there's something causing the error rate to go up - doesn't have to be an attacker. a higher error rate in practice just means we gotta throw more bits away both during error correction and during privacy amplification - which is kinda like packetloss on a classical channel.
at some point the error rate is too high for error correction with a positive yield (= more key lost in communication, than gained through said communication) - thus the scheme stops working.
my personal favorite name is 'quantum key growing', because that's essentially what happens - you turn an initial shared secret (= random key) into a longer random key. (and while you're continually doing this, you're using up part of the previous key to secure communication as you go along)
Why not make this part of a quantum computational model that goes beyond Turing-completeness?
What is the relationship between quantum cryptography and quantum computing?