Using Diamonds to Create Unhackable Code
IAmTheDave writes "Researchers at Melbourne University have grown diamond particles 1/1000 of a millimetre on optical fibres which they can use to transmit single photons of light at a time. The diamonds are grown on the optical fiber by raining carbon molecules onto the tip of the fiber. They claim that by transmitting information in single photons, any interception of transmitted photons will be useless to the interceptor, and thus the message will be completely unhackable. Transmission speeds are currently slow - 120km/h, but are expected to speed up."
Jeeze.
Chas - The one, the only.
THANK GOD!!!
This is far from an "unhackable code". In fact, it's not even a code. Please stop thinking that "quantum cryptography" is a form of cryptography. It's simply an interception-resistant media.
Disconnect and self-destruct, one bullet at a time.
The original fibre taps just spliced into the fibre and repeated the signals. It's only the later technology that could try to interpret the leakage. I don't see how this adds any security, except perhaps insofar as the time to make the more difficult splice will increase the odds of noticing the interruption. "Unhackable"? Nope. The race will never end.
Freedom = (Meaningful - Coerced) Choice != (Speech | Beer^2), and sad sock puppets' bad mods avail them naught.
http://en.wikipedia.org/wiki/Quantum_cryptography Quantum cryptography is an approach to securing communications based on certain phenomena of quantum physics. Unlike traditional cryptography, which employs various mathematical techniques to restrict eavesdroppers from learning the contents of encrypted messages, quantum cryptography is focused on the physics of information. The process of sending and storing information is always carried out by physical means, for example photons in optical fibres or electrons in electric current. Eavesdropping can be viewed as measurements on a physical object---in this case the carrier of the information. What the eavesdropper can measure, and how, depends exclusively on the laws of physics. Using quantum phenomena such as quantum superpositions or quantum entanglement one can design and implement a communication system which can always detect eavesdropping. This is because measurements on the quantum carrier of information disturb it and so leave traces.
The speed of light depends on what material/gas the light is traveling through.
Yes and no. Quantum key exchange is, as you point out, a key negotiation protocol which relies on the laws of physics to keep the negotiated key safe from eavesdroppers. However, there's absolutely no limit on the size of key you can generate. If you need a million bits of key, then fine: make a million bit key.
Once you have as many bits of key as you have bits of data, you can treat it as a one-time pad. And that would be a perfectly secure transmission, as long as both sides make sure they destroy the key once it's been used to do an encryption or decryption operation.
In other words, QKE leads quite directly to (a) a cipher and (b) a traditional cryptographic system.
IAAGSSTS (I Am A Grad Student Studying This Shit).
This is much more complicated than simply sharing one-time-pads. When any two idiots can burn 8GB of random data onto two DVD's and send secure text messages to each other for the rest of their lives, what the hell use is a complex physically secure network like this one? Anyone with enough money and need to buy one can find cheaper and more reliable means of secure communication.
Actually, c is the speed of light in a vacuum. Light can travel more slowly through water, air , glass, etc. This is what causes refraction. You can also get stuff to travel faster than the speed of light through a substance (but not faster than c, for now). Cerenkov radiation is a side effect of neutrons traveling faster than the speed of light through the reactor coolant, creating the light equivalent of a sonic boom.
Alas, Ph.D. boy, you need to either spend more time studying your courses, or spend more time on your critical reading skills; at this point it's difficult to tell which.
The encryption can be broken, sure, if you know the message. The real beauty in quantum cryptography lies in the fact that intercepting the message (a man in the middle attack) is impossible due to Heisenberg's uncertainty principle.
The January 2005 Scientific American has a good article on it (the cover story, actually).
The next time you're planning on acting so pompous, you may want to check your facts first.
AC: In quantum cryptography (which isn't quite what this article is about), there aren't any data lines to monitor -- the information is transmitted by entanglement.
No, your definitions are off. "Quantum Cryptography" is the use of Heisenberg's Uncertainty principle's guarantee that the whole state of a particle cannot be measured to ensure that a message cannot be intercepted and retransmitted.
The use of quantum entanglement to communicate data has also been proposed, but this is known as Quantum Teleportation. QT, not QC.
We have had one time pad ciphers for what, 70 years? When was the last time one was cracked? When some dolt in the kremlin decided to re-use their one time pads. Other than that, it has never been broken. Quantum encryption can be exactly the same - when done right it's unbreakable. Doing it right it hard, but far from impossible
I am trolling
All arguments about the workings of quantum encryption can refer to this paper. One key assumption is that you only send a single photon, not two or none. If none arives you wasted that bit-slot, but a second photon allows eavesdropping. Traditional sources generate photons according to Poisson statistics, which means that you can't accurately meter out one photon at a time. The standard fix for this is to attenuate the signal so that the average N is much less than 1 photons per measurement slot. This effectively means you only get (roughly) a photon every 1/N slots, but you still get 2 arriving together every 1/N^2 slot. The first part is both wastful, the second vulnerable.
The current paper merely how to generate single photons more reliably using diamonds as microcavities. Essentially the diamond is a tiny laser resonator on the scale of a single wavelength (1 micron), and can only support one optical mode, so any single spontaneously generated photon goes into that mode, and your output is single, narrow wavelength photon, but no doubles. In some ways this has ceased to be a "L.A.S.E.R." since the Light is not Amplified, and the Emmision of Radiation is not Stimulated, but spontaneous. Maybe I would call it Light Organized from Spontaneous Emission of Radiation, but I digress...
If you wat to look at such microcavities, see this paper
"I love his boyish charm, but I hate his childishness" - Leela
Listen, if the intended receiver is able to pick up the signal, then a man in the middle can, too!
No. Because there is no "the signal". With QC you have two signals on the fiber and you can pick up only one, thereby destoying the other.
I'm not talking about observing the bits that go down the line. I'm talking about impersonating both sides to each other. That is a man in the middle.
Yes. And that wont work.
The other way to make MitM harder is to have a big enough shared secret. You could have secret passwords, or even a secret protocol would work too. If the MitM can't guess the shared secret, then impersonation will fail.
Thats what QC is for. You can generate shared secrets of any size by QC. And the MitM wont be able to guess them, if they are large enough.
Some people have proposed a way of quantum key generation via entangled particles. But remember that getting this shared secret to each other is also subject to MitM attacks.
No! Thats exactly the point! You cant MitM a big QC transmission without notifing the sender/reciever. All the MitM can do is a DoS.
Someone can yoink those entangled particles, and throw in new ones.
Ehem - no. There are *two* things the MitM has to measure because he doesnt know which of those the sender knows about the particle. Though luck for him - his first measurement destroys the particle.
The person you're talking to can always be an impersonator. It can be really improbable, but there is always some possibility. I'm not saying you should be paranoid, but just that every communication involves a degree of trust. Quantum magic won't make that required trust go away.
This is wrong. QC is save from MitM when used with two channels - one QC channel and a public one where transmissions cant be blocked unnoticed (for example radio).
The wikipedia isnt too bad at all about this stuff: http://en.wikipedia.org/wiki/Quantum_cryptography