Single-Photon LED: Key To Uncrackable Encryption?
nut writes: "The BBC are carrying this story of new type of LED so precise that it can emit just one photon of light each time it is switched on. It has been developed by scientists from Toshiba Research Limited and the University of Cambridge. It is described in the journal Science, although I can find no mention of it on their website. One of the applications of this is supposedly uncrackable encryption, due to the law of indeterminacy. This application is described fully in 'The Code Book', by Simon Singh, although the method was only theoretical at the time the book was first published."
You forgot another tacktic: replay attacks.
And as far as I can tell, this is only a silly little theory. So far they've figured out how to emit one photon, but they don't know how to read it. I'm sure that this is gonna be HUGE...
Username taken, please choose another one.
. First they build the Super-kamakamode[sic] that can detect a single photon, and now they have ablity to emit them one at a time to!
:P
And that doesn't even get into their cool anime and hot women.
But seriously, this is going to require a bit of work before it's totally practical for mass usage, right now they would have to use a huge photomultiplier tube in order to actually sense a single photon. I think it'll be a while before CCD or CMOS light detection is that good...
Or hey, maybe we'll all go back to vacuum tube computers
autopr0n is like, down and stuff.
The line can't be tapped, because if you intercept the photons, you can't re-create the signal. Read an article on Quatum Cryptography.
-Mark
Man, I wish we could just set our nation's resource distribution slider to 100% for technology for, like, a week. Then we'd have all this great new tech to mess around with!
Of course, we'd have to switch the slider back to 100% social for a couple weeks to quell the riots that resulted in a week of no police, social services, or law. But... nifty new toys!
"Destroy science and religion. Science would re-emerge exactly the same; but not religion." - Penn Jillette, paraphrased
Are they referring to the Heisenberg Uncertainty Principle? What is the law of indeterminacy??
Yeah, so we have the law of indeterminacy preventing encryption cracking, blah, blah blah.
But if we are going to consider laws of quantum mechanics, we only have a finite (less than 100%) chance of detecting the photon. So the LED will have to emmit multiple photon so there is a 100% chance of detection.
But then the indeterminacy law breaks down, doesn't it?
Replay attacks are a protocol problem, and are best handled at that level, with timestamps, for instance.
Quantum Cryptography is all about protecting against undetected interception of your signal. If the detection problem gets solved, this could be a real revolution in the security of communication links.
-Mark
But quantum crypto is proven to be uncrackable. Just like one-time-pad.
Make even shorter URLs - 8LN.org
Physics kooks annoy me. They do. The Alexander Abians, the Time Cube guys, all of em have always bugged me. They've always had the feel of someone who feels themselves too smart to actually do the research to understand something.
So the fact that I hold tremendous doubt in something the physics gurus all take for granted *really* bugs me.
But, I'm telling you. Sooner or later the guys pushing quantum entanglement(*nervous twitch* spatial PRNG *nervous twitch*) will meet up with the guys working on quantum encryption, have some kind of matter/anti-matter postulate collision, and I'll have this big goofy smile on my face.
I'm telling ya, neither work particularly well by themselves, but in the context of the other, both Quantum Crypto(states can't be copied) and Quantum Entanglement(states can be copied, at FTL no less) are completely borked. It's the only kook conviction I haven't been able to shake, and you'll have to email me personally if you want to suffer through my full kook reasoning on it(you can probably guess what it is). But I'm telling ya: Next few years, possibilities are getting shuffled.
Yours Truly,
Dan Kaminsky
DoxPara Research
http://www.doxpara.com
I've been following this technology with great interest. There seems to be a fundamental problem: it is point to point. Its applications will be fairly limited.
It seems to me, at least in terms of networks, that this would really be used to secure lines between networks, clusters, or individual computers. But on today's public Internet, this isn't really an issue. Of course, I would rather use this technology than to not have lines protected with quantum indeterminism.
Most security people are more concerned about platform security than link security. If this technology can be used to reinforce something used for platform security, then boo yeah! Otherwise, this is cool, but I'm not going to get a heart condition over it.
The only platform benefit I see is reducing the need to perform expensive computations to encrypt and decrypt data. Let the link take care of that and thus increase performance. Of course, how many nodes on the Internet only want to talk to their nearest neighbor? And how many routers and such are between them and their nearest neighbor? It might not even be possible to secure the link between a node and its nearest neighbor in most cases.
I doubt this technology will impact current Internet infrastructure all that much. We'll see.
Here's the Science Magazine Abstract
----Abstract-----
Electrically Driven Single Photon Source
Zhiliang Yuan 1, Beata E. Kardynal 1, R. Mark Stevenson 1, Andrew J. Shields 1,Charlene J. Lobo 2, Ken Cooper 2, Neil S. Beattie 3, David A. Ritchie 2, Michael Pepper 3
1 Toshiba Research Europe Limited, Cambridge Research Laboratory, 260 Cambridge Science Park, Milton Road, Cambridge, CB4 0WE, UK.
2 Cavendish Laboratory, University of Cambridge, Madingley Road, Cambridge, CB3 0HE, UK.
3 Toshiba Research Europe Limited, Cambridge Research Laboratory, 260 Cambridge Science Park, Milton Road, Cambridge, CB4 0WE, UK; Cavendish Laboratory, University of Cambridge, Madingley Road, Cambridge, CB3 0HE, UK.
Electroluminescence from a single quantum dot within the intrinsic region of a p-i-n junction is demonstrated to act as an electrically driven single photon source. At low injection currents the dot electroluminescence spectrum reveals a single sharp line due to exciton recombination, while another line due to the biexciton emerges at higher current. The second order correlation function of the diode displays anti-bunching under a DC drive current. Single photon emission is stimulated using sub-nanosecond voltage pulses. These results suggest that semiconductor technology can be used to mass-produce a single photon source for applications in quantum information technology.
-----End Abstract-----
If anyone has access to Science Online (http://www.sciencemag.org) you can download the PDF reprint at this link: here.
"One touch of Darwin makes the whole world kin." George Bernard Shaw
The application refers to its use in quantum cryptography. It doesn't render the encryption process uncrackable, but makes it able to detect that someone is eavesdropping and/or has broken the encryption. With current methods, you can't tell if someone has broken your key and read your message. Using quantum cryptography, you can tell when someone has read your message.
(It all goes along the lines of you can't observe something without changing it. If someone along the way intercepts the message and observes it, they will change the message and you can detect THAT on the other end.)
Where the wind blows, the tumbleweed goes.
It seems as though for this to work we would need fibreoptics that act as "Superconductors" to keep photons from being "Lost" on the way to their destination.
You can't take the sky from me
More accurately, Quantum encryption IS OTP. The quantum part comes in when you generated the pad.
"We need the detection technology for single photons," said Dr Shields. "But most of the other elements are there. It uses standard telecoms cables.
This sounds like a promising breakthough, although I can't help but wonder how far off in the future the detection technology is. I can claim that I have the key to teleporter technology, object decelerator technology (big, fluffy pillows), but I still need object accelerator technology (a large enough catapult).
Then again *yawn* this object decelerator technology is so comfy... maybe I'll just take a nap...
But just a thought, if attempts are made to make the signal "undetectable", isn't that falling into the 'security through obscurity' trap?
I find the assumption of "unbreakable crypto" a bit overzealous. Every crypto scheme can be cracked, only the time you have to invest in it seems to keep growing, and things seem to get more and more complex. The reason people feel save with high grade conventional crypto (thru PKI or be it symmetrical) is that it takes a *very* long time (as in hopefully centuries) to recover the message.
AFAIK, there is only one scheme that comes close to perfect, and that's the one time pad using a (dare I say) random "key" (say, a CD-R recorded with just white noise picked up from radio traffic or stellar background noise). If the "key" is handled in a secure manner, it's virtually unbeatable. Of course there is one VERY weak factor here, and that's the human factor, but still... Oh ironic is that the one time pad system is also the most simple one :-)
Surely this doesn't make it properly uncrackable.
It prevents people from reading the message then passing it on, but not from reading then generating an identical one. Admittedly this is a problem with all mediums, but quantum mechanics aren't the final solution yet.
mick
Mod the other post I did as redundant. Seesh.
autopr0n is like, down and stuff.
Now just imagine the ramifications of allowing secure encryption! What if Osama bin Laden had one of these terminals hooked up in his cave? Instead of using letters and his international installation of terrorists to securely transmit instructions face-to-face, he could have IM'd them! We MUST stop this trend towards privacy and technological innovation if we are going to continue to lead the world in human rights and technological innovations into the future!
If a corporation is a personhood, is owning stock slavery?
quantum cryptography + one time cipher = uncrackable
one time cipher + shared secrets = uncrackable
AFAIK, these are the only two that are uncrackable. the latter is impractical because of the necessity of a large quantity of pre-shared random ciphers, and the former due to implementation (but not for long it seems).
What kind of applications will absolutely require this extremely strong crypto?
With the RIAA, the MPAA, MS's DRM OS and this, I can imagine: the whole collection of Britney Spears works protected by quantum crypto.
What a waste.
* shivers *
The one-time pad (Vernam cipher), however, is uncrackable. It has been used very heavily since it was first introduced (1917) and, beyond being arguably the simplest automated cipher ever devised, is still being proven to be completely 100% uncrackable. Unfortunately, since the key lengths are at least as long as the message, and the keys can only be used once, exchanging keys can be a bit burdensome. Quantum cryptography is basically concerned with ways of exchanging pads securely. If our current understanding of the Heisenburg principle is correct, then current quantum cryptography (in combination with OTP's) is 100% uncrackable.
The failures of previous ciphers, especially public-key ones, is due to underestimating the difficulty (or "intractability") of certain computational tasks, but no one would have ever claimed that they were COMPLETELY secure, just secure ENOUGH. The Vernam cipher does not rely on computation (beyond addition mod 2), and is completely uncrackable.
Considering quantum cryptography is still theory, and there have been no repeatable experiments that prove that cracking it is not possible, a more accurate statement would be "quantum cryptology, by today's understanding of quantum physics, would be uncrackable."
It's very hard to prove that something is not possible. Especially something that has only existed in theory.
-bugg
Actually, under the right circumstances the human eye can detect a single photon. However, due to the preprocessing done by the brain this signal doesn't actually reach any conscious part of your brain (for lack of better terms). But you don't need that many photon's, 10 or 20 should be perfectly detectable under the right circumstances.
If we replace M with E, things become even more dire. Like B, E will choose the wrong detector half the time, but it will choose the "wrong" half ("wrong" according to the verification stage). For a message of length n, there is thus a 1 - (1/2)^n probability that E will not be able to recover the message.
Note that quantum cryptography is not meant to be used to send normal plaintext messages. It is meant to be used to transmit one-time-pads. Generally you'd want these one-time-pads millions of bits in length.
Let's suppose you create a protocol to set up an uncrackable, 100% secure channel between yourself (A) and your friend (B). I (M) am a real bastard and want to annoy you by intercepting your key and having lots of fun. You send your friend a one-time pad with your LED, let's say 1kB (8 kbit) in length. Note that this key is thousands of times smaller than your average key would be, but my calcalutor chokes if I don't use an obscenely small number :).
There is a 3e-1000 chance of me sitting in the middle without being detected (of course this probability is exponential, so a sanely-sized keywould give me very little hope indeed!). So, you send your friend 1kB and darn! someone was eavesdropping. You'd think your application would alert you at this time ("hey! I can say with literally 100% certainty that someone is eavesdropping!"), but lets say your application is terribly stupid. So, you restart and send another key. Same thing! Another few keys, then a few thousand more, then a few googol keys here and there. Damn! You've been trying to get this channel started for literally billions and billions of eons, and still you can't quite connect because someone's eavesdropping! Determined, you keep on plugging away. Millions of universes have expanded and collapsed by this time, but you still it says someone is eavesdropping!
Of course the prudent thing to do would be to write your application so that it gives up once there has been found an eavesdropper with *100%* certainty. :)
Anyway, once you finally get a key sent without a man-in-the-middle, you use that key as a OTP for more conventional uncrackable (no probability involved here!) cipher. Presumably with each message, you'd attach and encipher a new OTP along with it (or just use your LED to exchange a new OTP).
Me and my friend have previous shared a secret key, which is a random string of bits, of length 10. Now I wish to send my friend a message, a bitstring which is also of length 10. I take each bit from the key, and add it to the corresponding bit of the plaintext, modulo 2 (think XOR), to generate my ciphertext. e.g. if our key is 1010010101111010 and my plaintext is 1011110110101010, then my ciphertext is 0001100011010000. The key is then destroyed (for high security, it's stored on magnetic tape, then physically burned once used), never to be used again.
Now, let's say you have intercepted a message from me to my friend. The message is 1100101010000100. The only things you know about the secret key used before are: (1) it has never been used before; (2) it as a random (and uniformly distributed) smattering of 1's and 0's. Now tell me: what was the original message?
Unless public-key cryptography, it is not prone to "key attacks" (since you have no public key to work with). Unlike other symmetric-key (aka secret-key) cryptosystems, you have no frequency analysis or algorithmic analysis to work with. So long as you don't know any of the bits of the key, it is literally uncrackable, and has been for the past 80 years.
So, then the question is, how do you and your friend decide on a key? It's not easy. The best way, so far, is to physically go to your friend's house, make sure no one else is around, generate a random bistring, copy it onto two tapes (your friend keeps one; you take the other home), and keep it safe until it's time to use it.
What quantum cryptography does is lets you send a key to your friend over a long distance. But, do to quantum mechanics, you and your friend will be alerted if someone has intercepted it.
Nothing's really changed substantially here. It's the same uncrackable cipher that's been uncrackable for the past 80 years. The only difference is that now you can generate keys with your friend over a long distance, without having to drive to his house.
Nifty... But it's still somewhat volatile and a lot can disturb it. I still doubt this can reliably be done in a "real world" environment
Call me sceptic :)
IMO a single photon doesn't qualify as "Light".
Calling that a LED would be like taking something that emitted single H2O molecules and calling it a tap!
Bah humbug.
Well, it's not *that* difficult.
You input energy X, enough to account for a single photon and circuit inefficiencies.
Where X isn't enough energy for more than one photon.
The problem with the detector is that it's possible to build detectors that register single photons, it just requires that someone builds one, and that shouldn't be impossible either. It's a function of creating an optic trap akin to a waveguide and lens such that the single photon has to fall into a set of paths which is appropriately matched with a CCD able to register single photons.
GPL Deconstructed
Well, one neuron would be better, yes ;)
my old sig used to be funny, but then slashcode ate it and now it's not funny anymore
The article is unfortunately a little light on details
That's the worst pun I've read in a long time.
Bravo!
You have violated Robot's Rules of Order and will be asked to leave the future immediately.
to finish the train of thought: "Riots have existed as long as mankind [has been oppressed]." People don't just go out rioting for the hell of it, there is inevitably some form of trigger. I won't say anything about what I think that trigger often is...
Learn the rules so you know how to break them properly.
www.teslabox.com
"The Code Book", at least the british version, does describe that this unbreakable quantum encryption actually had several sucessful attempts befor this special LED appeared. I believe it was sucessfully done though the air at up to one mile. I would quote but since I'm moving the book is packed up. If you don't own the book, go buy it. It's a very good read.
This application is described fully in 'The Code Book', by Simon Singh, although the method was only theoretical at the time the book was first published."
Uhm... I believe this is wrong. The book was issued in 1999, and it contains this sentence in chapter 8:
Moreover, one paragraph further we see:
One of us is wrong -- either I'm reading this from an edited version of "the Code Book", although nowhere does it say "second edition", or the original poster needs to re-check his facts.
If you open yourself to the foo, You and foo become one.
The article seems to be indicating that they're relying on the fact that once you start observing systems you inherently change them (Heisenberg (sp?) basically), which gets extraordinarily important on the quantuum level (though not as much on the Newtonian level we're typically mired in). Read about it. I can totally believe they can create an uncrackable crypto system using quantuum principles . . .
Al Qaeda has ninjas!
I'm sorry, I must say that for once scientists have charged ahead and decided that stem cell research is for the benefit of all humanity, and should be applauded! After the fucked up things scientists have given us (the nuke, et al) it's good that something which acts at the fundamental, medical level - not just a new toy - is being taken seriously enough that those with the knowledge are willing to risk going to jail to bring it to us.
"Ethical" ramifications are never hashed out. People just argue ad infinitum. How long, exactly, would you say they should wait? Until either everyone on earth shares the same religion or there is no religion anywhere? Until everyone is in exactly the same sociopolitical caste and there's no racism, so everyone agrees? Dream on. Stem cell research will do more to improve the lives of humans than anything prior. Just give it time to become available to everyone. Not developing it won't make anyone's life better. So why wait?
toeslikefingers.com - because
Yeah, listen to what I say! I'm so good I can't even spell the subject matter correctly!
Gah.
Al Qaeda has ninjas!
oh yes they do. people riot for any fucking reason they please. they don't need to be oppressed, the just need to know the outcome of their teams game - win or lose, they riot.
ask someone in chicago.
I have read "The Code Book" but don't have my copy with me, so please correct me if I am wrong. The impression I got from the section on Quantum Cryptography was that single photons would be used to securely transmit a full length random encryption key, where an eavesdropper could be detected and/or avoided. This key could then be used in a type of encryption known as a Vigenere Square, which (according to The Code Book) has been mathematically proven to be unbreakable when used with a full length random key. In this way, the LED in the article could be one component of a truly uncrackable encryption system. You still need a viable means of long range transmission and detection to make it practical though...
This SPED (single photon emmiting diode - we may expect this name to become nearly as commonplace as LED one day) also provides a cool way to implement a true random number generator.
The basic idea is that, as far as we know, the only TRUE source of randomness in nature is the collapse of a quantum wavefunction. Basically, the state of a quantum system is really the superpostion of several "pure" states. When the system is measured (I won't go into what constitutes a "measurement", that's a never-ending debate), this superposition collapses into one of these pure states. Which state this will be is, as far as we can tell, entirely random. Only the probability of each outcome is known in advance. Besides this, all other physical processes seem to be deterministic. So any true randomness in nature must have its origin in the collapse of some wavefunction.
How do we exploit this? Fire a single photon at a beamsplitter, then measure whether the photon has been transmitted or reflected. The outcome will be random in a true sense, the probability of each outcome will depend on the beamsplitter. But, importantly, there will be no correlation between successive outcomes if the transmission : reflection ratio of the beamsplitter is 1:1. If our two detectors (one for transmission, one for refection) aren't perfect and lose a photon, we can always fire another photon, so this should even work with imperfect detectors, like a CCD.
This can now be implemented, all we need is a SPED, a beamsplitter and two CCDs. These can all be made pretty small, so might even fit on a chip, and hey presto! You got yourself a little hardware random bit generator. The only problem left is that the thing must be cooled to some pretty low temperaure.
I've always been of the opinion that a random number generator should be hardware, not software.
"...Look on my works, ye mighty, and despair!"
Andrew Shields and others released a paper last year on possible use of normal FET technology in conjunction with a layer of "nanometer-sized quantum dots" for the detection of a single photon. I'm not sure that the method he demonstrates there could be adapted to commercial scale crypto, but it certainly seems to be a possibility.
I'm no expert, and Shields' comments on problems of attenuation in fiber transmitters may render the unique selling point of quantum crypto (that snooping can be detected) moot, but it still looks very promising for such a young idea.
Humans: just another domesticated animal.
NO TOUCH MONKEY!
I have the same reaction to this as I do to the articles about quantum entanglement.
How the heck are you going to get a single photon to go large distances without getting absorbed? Even in space, if the photon hits a single atom, it will get absorbed, causing an electron to be excited. When the electron "leaps" back to a ground state, emitting a photon, isn't this a new photon?
I would think that this would lose any previously known polarization. If I'm wrong, please explain how a photon retains its "identity" even after being absorbed.
Imagine that this isn't in space, but in the atmosphere. Plenty of matter to interfere with long-range transmission of individual photons. Fiber-optic cables? I dunno.
"Genius may have its limitations, but stupidity is not thus handicapped." --Elbert Hubbard (1856-1915)
I think it may have a colour (but see below for why it may not). The wave-particle duality says that the photon has a wave associated with it, and that wave has a frequency given by dividing the energy of the photon by Plank's Constant (E=hf, or f=E/h) Whether it actually has a colour will surely depend on what that frequency is. If it is ouside the visable part of the e-m spectrum, it has no colour, in the same way that, for example, a radio wave has no colour.
Many people confuse the Heisenberg Uncertainty Principle with quantum entanglement. They're both part of QM, but they aren't the same view of the universe. You could be picky and say that the Uncertainty Principle is an obvious result of basic quantum principles, but it's also the result of some numbers that describe the way our universe is scaled. Anyway, it doesn't say the same thing in the same way.
The United States supports Israel because it is a democracy with similar values. Note, however, that the US, despite its clear loyalties, is not above official rebuke of Israel's actions, e.g., the reoccupation. I am amazed that you can distort truth so readily while turning a blind-eye to cold facts. It is a fact that Palestine houses many terrorist groups--Hamas, for instance--that have gone unmolested by the Palestinian government. Arafat has, many times, excused this fact by saying he is not in control of the terrorists and cannot exert control of the terrorists. It is a fact that only this past week Arafat made a symbolic, and mostly meaningless move, to shut down a small fraction of Hamas and only then under threat. It is highly likely that, as before, those arrested will be released. Yet you ignore this. More, you ignore the fact that the US, under the Clinton administration, endlessly negotiated with Israel and Palestine and put forward a truce, accepted by Israel, that gave Palestine 95% of its demands. Arafat refused, clearly demonstrating his unwillingness to compromise and the lie that is his pledge for peace. If Arafat cannot accept 95% of the Palestinian demands handed to him on a platter, and cannot stop the terrorist groups, then what is his purpose? If he is so stubborn and inept, he should step down. Yet he will not, and you will support him, all the while ignoring the cold, hard facts that Palestine sponsors the murder of Israeli children, supports the murder of Israeli children, and--by refusing a compromise slanted heavily in their favor--causes the murder of Palestinian children.
This comment would be offensive if it weren't so blatantly moronic and baseless. Lest you forget, it is the US that has pioneered the use of stem cells and biotechnology. The transistor? The television? The phonograph? Maybe the telephone (although there's at least a dozen claims to creation, 2 from Italy)? Stephen Hawking's voice (but not Stephen Hawking)? The Internet? The list of US technical innovations goes on and on and on. To claim that the US is a ludite nation is nearly as much a flight of fancy as your claim that Israel is the worst terrorist state to exist in history. Israel's not even the worst terrorist state to be on the Gaza strip. And to claim that the US wishes to halt the progress of technology is silly while you support Palestine and other nations with a strong fundmentalist movement that would have these countries ban television, the Internet, music, etc.
That said, I don't agree with Bush's stem cell research decision on any level. It was a political cop-out which showed neither the strength of Christian morality his supporters claim or the secular stance that I would prefer. You paradoxically excuse his decision, however, by saying that non-scientists should serve as the conscience of society. Isn't this what Bush was (expected to be) doing?
If a corporation is a personhood, is owning stock slavery?