Slashdot Mirror


Quantum Cryptography: 100km Barrier Broken

jdfox writes "Toshiba Research Europe have just demonstrated quantum crypto over 100km fibre links. Sounds like there's still a fair bit of work to be done before it leaves the lab, but it's amazing that they've got as far as they have. There's another article about it, though still not much technical detail, here on the BBC and here on The Register."

194 comments

  1. That's a big lab! by Anonymous Coward · · Score: 5, Funny

    >100km fibre links...there's still a fair bit of work to be done before it leaves the lab

    That must be a big lab! Or maybe they had 100km of fibre and they just looped it round and round and round. ;)

    1. Re:That's a big lab! by FPCat · · Score: 3, Informative

      That's how it's done in the labs of Fiber Optic equipment vendors!

    2. Re:That's a big lab! by mrand · · Score: 5, Informative

      > That must be a big lab! Or maybe they had 100km of fibre
      > and they just looped it round and round and round. ;)

      Fiber without the colored "protective insulation" takes up surprisingly little space, and weighs next to nothing. 100km of fiber could be picked up by with one hand if mounted on single spool.

      In our lab, we have four fiber spools (two 20km and two 40km) that can be connected together to create various distances. Each is mounted in a plastic case that is about a foot in diameter and 4 inches wide.

      --
      -- PGP keyID: 0x4C95994D
    3. Re:That's a big lab! by quantaman · · Score: 1

      That must be a big lab! Or maybe they had 100km of fibre and they just looped it round and round and round. ;)

      Needless to say I got a little dizzy.

      --
      I stole this Sig
  2. What is so good about it.. by Gortbusters.org · · Score: 5, Informative

    Communication with quantum cryptography is inherently secure because it takes advantage of the physical properties of single photons. In the technique, each transmitted bit of a cryptographic key is encoded upon a single photon.

    The sender and recipient each have a key to decode the photon stream, but any attempt to hack into the link and capture the key is doomed to failure as it alters the quantum state of the intercepted photons. These changes are easily detectable, revealing the presence of the hacker.

    --
    --------
    Free your mind.
    1. Re:What is so good about it.. by JHelgie · · Score: 0, Redundant

      Nice to see you read the article... considering that was stolen word-for-word from it.

    2. Re:What is so good about it.. by Sean80 · · Score: 1
      If I'm sending secret information down the link, how does it help me if I know somebody is watching it as it goes past? Haven't they already got the information at that point?

      Sure, perhaps I could send some sort of ping down the line to determine if anybody is watching before I start transmitting. But how do I know if they join at an arbitrary point in my transmission?

    3. Re:What is so good about it.. by Anonymous Coward · · Score: 0

      i guess you would stop transmitting as soon as you detect somebody listening in, so you could only ever capture a small part of the transmission and you location would be revealed

    4. Re:What is so good about it.. by shaitand · · Score: 1

      check every photon for tampering? If they get one or two, big deal, plus aside from tampering, they still have to actually decrypt the data at this point, and they aren't likely to have gotten much data... you also know exactly what data they could theorectically have gotten (assuming their tampering yielded results).

    5. Re:What is so good about it.. by Anonymous Coward · · Score: 0

      The next Slashdot story will be ready soon, but subscribers can beat the rush and see it early!

      or you could just read the register and actually get stories days in advance.

    6. Re:What is so good about it.. by jfern · · Score: 1

      You check certain random qubits for tampering. There may be random errors in tramsmisson, so you're ok if the number of qubits that had changed is low. The hacker (generally called "Eve") needs to read a fairly high amout of the qubits to be able to decrypt the message. If enough qubits are different, you assume that someone is evesdropping, and try sending the key again later.

    7. Re:What is so good about it.. by jetmarc · · Score: 2, Interesting

      > Haven't they already got the information at that point?

      What you can do to prevent this is the following:

      1. select a random key
      2. transmit the random key to your partner
      3. check if the transmission has been tapped by an attacker. if yes, go back to 1.

      4. encrypt all following data with the key (which is not known to the attacker)

      The transmission is as secure as the weakest of the following items:

      - encryption algorithm
      - random key selection process
      - "check if tapped" procedure (that quantum stuff)

      The chain is only as strong as its weakest link.

      Marc

    8. Re:What is so good about it.. by stevey · · Score: 1

      But surely you'd only go to this effort for something really secure?

      Which means a DOS attack of trying to listen in, distrupting the schemes is a good thing to do?

      And of course if your cable is 100KM long you've got literally hundreds of locations to hack/check for breaches?

    9. Re:What is so good about it.. by wirelessbuzzers · · Score: 1

      - encryption algorithm: one-time pad should just about do it.
      - random key selection process: come on, if you have this quantum crypto thing running, you surely have enough money for a decent RNG. And anyway, you can use a quantum one with all the equipment you'd have.
      - "check if tapped" procedure (that quantum stuff): right. According to the guys doing this, 1/4 per bit, which means 1/2 per bit actually usable as key... you could probably mess with it a bit to get even better guarantees by adding a few extra bits.

      So... this would be pretty much unbreakable. Not that ssh isn't also pretty much unbreakable (though you never know... those NSA...)

      --
      I hereby place the above post in the public domain.
    10. Re:What is so good about it.. by Anonymous Coward · · Score: 0

      I don't believe that you guys are thinking about this correctly. Quantum cryptography is not simply a way to check if anyone's listening. If it were it would be rather useless.

      Imagine the quantum cryptography as a padlock that has been wired with explosives. If you insert the wrong key, it blows up and takes whatever you locked with it. Similarly, if you guess at the quantum cryptographic key and attempt to read the stream, if your key is incorrect, you will lock the qubits into the wrong state, and since you have measured them, there is NO way to get the same superposition values back. Thus you get one attempt at a key to break the encryption, and after that the photons are not useful anymore. In the same manner, you cannot measure the superposition values to use them later.

  3. assumptions by Photon01 · · Score: 4, Insightful

    From the Register article:

    Ultimately, quantum cryptography seeks to deliver a method of communication whose secrecy does not depend upon any assumptions.

    Dosent quantum cryptography depend on the assumption that it is impossible to copy this stream of encoded photons without leaving a trace?

    1. Re:assumptions by drwtsn32 · · Score: 1

      That's not an assumption... it's, um, a fact. :)

    2. Re:assumptions by djpig · · Score: 4, Insightful

      Hmm, physical laws are actually not facts...

      They are more best explanations for which no counterevidence exists yet or explanations that describe the problem as good as needed

    3. Re:assumptions by BlueWonder · · Score: 4, Interesting
      Dosent quantum cryptography depend on the assumption that it is impossible to copy this stream of encoded photons without leaving a trace?

      Yes. However, quantum mechanics is an extremely well-established theory.

      As a physicist, I'm reluctant to call anything a fact. However, just because I cannot prove that (say) gravity won't cease to exist tomorrow morning, doesn't mean I live under the constant fear that this might in fact happen. Much in the same way, I'm confident that nothing is wrong with quantum mechanics.

    4. Re:assumptions by Anonymous Coward · · Score: 0

      They mean something else. Most widely used cryptography (and in particular I am talking about public key cryptography) is based on some conjectures, which seem to hold. In particular the difficulty of factoring and breaking discrete logarithms.

      I am sure they mean this kind of assumptions.

      But of course one could say that Fermat's last theorem has been around for so many years without a proof, while people got interested in the complexity of factoring only after RSA.

      However, an assumption in a theory is something which you assume true, even though you are not sure (also called a conjecture). The fact that you cannot copy photons without leaving a trace is an easy provable fact in the theory of quantum mechanics. Of course, it always depends on the framework you are considering.

    5. Re:assumptions by dunkstr · · Score: 2, Interesting

      Well it only relies on the assumption that Quantum Mechanics as we know it is a valid theory. The "no-cloning theorem" proves mathematically (from first principles in QM) that you can't duplicate a quantum-bit without destroying the original.

      So called "noisy-cloning" techniques exist, but they would be detectable in any decent quantum-crypto technique. I imagine the only way you could intercept the signal is to find a heretofore unknown theory that supersedes QM somehow (which the brightest minds have been working on for 70+ years).

    6. Re:assumptions by teorth · · Score: 1
      Dosent quantum cryptography depend on the assumption that it is impossible to copy this stream of encoded photons without leaving a trace?

      Yes; but this is a provable consequence of the laws of quantum mechanics. It's known as the no cloning theorem.

      Terry

    7. Re:assumptions by Phanatic1a · · Score: 1

      No more than not tying yourself down before going to sleep at night depends on the assumption that gravity won't turn itself off sometime during the night.

    8. Re:assumptions by Beryllium+Sphere(tm) · · Score: 2, Interesting

      It depends on the assumption that you're actually getting all the protection that the physics promises.

      Bluewonder did a good job of explaining how reliable the physics is, but any security geek will look for ways to change the problem to one where the theory doesn't apply any more.

      I once had the privilege of attending a talk by Shamir in which he mentioned in passing a detectable but terribly simple attack on quantum key exchange. Mallory simply shines a bright light pulse backwards onto the transmitter. The transmitter is made of real material and has, accidentally, some nonzero reflectance. Mallory looks at the echo and knows the state of the polarizer. Mallory shuts off the eavesdropping equipment and lets the next theoretically untappable single photon go by unobserved and unmolested.

      The pulse can be brief, and "bright" just means bright enough that a detectable echo comes back, so it could be on the order of a hundred photons.

      I felt like bowing down to Shamir in admiration.

    9. Re:assumptions by quantum+bit · · Score: 1

      Yes. However, quantum mechanics is an extremely well-established theory.

      "Ah! Quilebrium physics. An atom state is indeterminate until measured by an outside observer."

      "We call it quantum physics. You know the theory?"

      "Yeah, I've studied it... it among other misconceptions of elementary science."

      (bonus points to the first person to name the reference)

    10. Re:assumptions by Anonymous Coward · · Score: 0

      stargate the tv series reference. Arrrrgh now i must forever live in shame for knowing such fruitless things.

    11. Re:assumptions by Kynde · · Score: 1

      Hmm, physical laws are actually not facts...

      They are more best explanations for which no counterevidence exists yet or explanations that describe the problem as good as needed


      That can be called a), but you really shouldn't forget :
      b) they give predictions that can be measured

      For any scientific theory it's equally essential that it both explains and predicts. Otherwise we wind up into the domain of undisputable explanations, e.g. "it was God's will".

      Perhaps you refered to that as best explanation, but atleast it seems that many people tend to forget the importance of explanations having to be predicting or falsifiable or something like that. Why else would we have so many gollable releigious people around?

      --
      1 Earth is warming, 2 It's us, 3 it's royally bad, 4 we need to take action NOW
    12. Re:assumptions by Anonymous Coward · · Score: 0

      Dosent quantum cryptography depend on the assumption that it is impossible to copy this stream of encoded photons without leaving a trace?

      I feel pretty safe knowing that someone would have to violate the laws of physics in order to invade my privacy.

  4. sounds like it did leave the lab by autopr0n · · Score: 0, Flamebait

    I mean, I don't know many labs that are 100km long. I've heard of mile long labs at NASA or the NSA or somewhere, but not 100km.

    Bleh, sorry for the lame joke, I'm drunk.

    --
    autopr0n is like, down and stuff.
  5. article by CowBovNeal · · Score: 2, Informative

    At the CLEO in Baltimore, researchers describe a record-breaking âunhackableâ(TM) link.

    UK researchers have broken the distance record for quantum cryptography, the optical technique that enables âunhackableâ(TM) communication along an optical fiber.

    Andrew Shields and colleagues from Toshiba Research Europe, UK, revealed their record-breaking link, which reaches over 100 km, at the Conference on Lasers and Electro-Optics (CLEO) in Baltimore, US.

    âoeAs far as we are aware, this is the first demonstration of quantum cryptography over fibers longer than 100 km,â said Shields. âoeThe technique could be deployed in a wide range of commercial situations in less than three years.â

    Communication with quantum cryptography is inherently secure because it takes advantage of the physical properties of single photons. In the technique, each transmitted bit of a cryptographic key is encoded upon a single photon.

    The sender and recipient each have a key to decode the photon stream, but any attempt to hack into the link and capture the key is doomed to failure as it alters the quantum state of the intercepted photons. These changes are easily detectable, revealing the presence of the hacker.

    In practice, attenuation in the optical fiber and noise in the detection unit limits the distance over which quantum cryptography works.

    The Toshiba team was able to improve the link distance thanks to an ultra-low noise detector, which detects single photons. This detector is based on a GaAs/AlGaAs modulation doped field effect transistor (MODFET), which does not rely on avalanche processes and is therefore less prone to noise than conventional devices (see related story).

    The previous transmission record of 87 km was set by researchers from the Japanese company Mitsubishi Electric in November last year. They also developed a novel kind of detector, which had a low dark-count probability, to extend the link distance.

    Banks and government organizations are expected to be the first users of quantum cryptography systems when they become commercially available.

    Author
    Michael Hatcher is technology editor of Opto & Laser Europe magazine.

    --
    Bush is on fire and its not good for my lungs.
  6. put in a repeater by Thinkit3 · · Score: 2, Interesting

    Sample the photons and generate new ones of the same type. Well I know I'm just another /.er commenting on math and physics matters knowing barely anything about it, but couldn't it work?

    --
    -Libertarian secular transhumanist
    1. Re:put in a repeater by Qzukk · · Score: 3, Interesting

      I'm not sure whether this would work or not (since you reading the photon is what changes its spec... you'd be reading the new version of the photon, I'd think and would need the original key to put it back the way it was...)

      But without pretty spiffy splicing techniques, how long do you think it would take to get that repeater inserted into a fibre link? When I was in college, a friend of mine got a job fusing splices in fibre optic lines with a special machine, and it still took him several minutes per splice once he got good with it. The other end is going to know something's up when the fibre goes dark for more than a few ms...

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    2. Re:put in a repeater by Anonymous Coward · · Score: 0

      ........ and when the people at the receiving end see the obviously COPY photons coming off the wire, they will sound the alarms!

    3. Re:put in a repeater by aliens · · Score: 5, Informative

      If I remember my research correctly, you can't sample the photons without changing their state. Thus it's not possible to generate new ones. If it were possible the entire idea would goto shit as a man in the middle could just intercept everything and regenerate new ones without being caught.

      --
      -- taking over the world, we are.
    4. Re:put in a repeater by e__alf · · Score: 0, Flamebait

      Do you think these people are idiots?

      NO YOU COULDN'T! THAT'S THE WHOLE POINT!

      Read up on your physics, boy.

      (how was that +4 interesting?)

    5. Re:put in a repeater by Hanji · · Score: 4, Informative

      As I understand it (and I may be completely wrong), you can't, because it's impossible to actually measure the photons exactly - you can only gain knowledge about certain characteristics of them, in a process which irreversibly alters their states. This is (part of) what makes it impossible to listen in on a quantum transmission undetectably.

      Think about it - if this were possible, an unwanted listener on the line could sample the stream, and then generate two streams - one back along the line, and one into his own recorder. Since quantum communication apparently makes this impossible, the answer should be no, whether or not my understanding of the situation is exactly correct.

      --
      A Minesweeper clone that doesn't suck
    6. Re:put in a repeater by Yarn · · Score: 3, Informative

      You can't measure the exact polarisation of a photon. The photon always either passes or doesn't pass. As you can't measure it, you can't duplicate it.

      When A & B communicate A first sends the stream of photons using two types of polarisation (typically horizontal/vertical-linear and left/right-circular), and B measures randomly in the two different schemes. When the polarisation is measured in the wrong scheme the outcome is random.

      The trick is that A & B now communicate over an insecure circuit and agree to throw away data where B was using the wrong scheme. They now have a clean stream of bits to use as a one time key over their insecure circuit.

      --
      -Yarn - Rio Karma: Excellent
    7. Re:put in a repeater by Anonymous Coward · · Score: 0

      No you can't. Actually if you want to do this, you have to measure. But the problem is, the protocol is contstructed in such a way, that you have to distinguish between so called non-orthogonal states, but quantum mechanics states you cannot build a measurement to distinguish with absolute certainty between non-orthogonal states, therefore you would produce errors which can be detected (i.e. you get something, but the state was something else).

      Therefore you cannot have repeaters! :-)

      This is the basic idea (I don't want to go into the details)

    8. Re:put in a repeater by Yarn · · Score: 2, Interesting

      I forgot the mention the eavesdropper, E. S/he doesn't know which schemes are in use, and she can't validate her scheme with the sender, so her data's useless. It also interferes with the stream such that the interference can be detected statistically.

      Slashdot doesn't allow me to post the maths, but I'm sure you can google for it.

      --
      -Yarn - Rio Karma: Excellent
    9. Re:put in a repeater by thebigmacd · · Score: 1

      If you can't sample protons without changing their state, how do you know the original state? If the answer is that you know what the state was before it was altered, then obviously you know the original state and can replicate it. The idea just doesn't seem to make sense in that the whole theory rests on the fact that no one knows what the state is. If the eavesdropper can't read the state there is no way that the recipient can either.

    10. Re:put in a repeater by Anime_Fan · · Score: 1

      If the eavesdropper can't read the state there is no way that the recipient can either.

      I'm not sure you read the article, but the eavesdropper CAN read the message. The thing is that while he 'checks' the photons, he change their state.

      Let's compare it with logical circuits:
      In a logic circuit, the area somewhere between 0.0 V and 0,9 V (depends on what circuit, actually) is defined as a logical zero... The area above 1.5 V is positive (assuming 5 V circuits, voltage above 5 V might burn it out)... So, what about the 0.9-1.5 area?
      Let's say the quantum stream send out a logical zero, it gets interecepted and moves along... Some energy has been lost, it is in an "unsafe" area, and the intended recipient knows something is wrong. He then signals the sender that the message has been compromised. No more signal is sent.

    11. Re:put in a repeater by jetmarc · · Score: 4, Informative

      > Sample the photons and generate new ones of the same type.

      You can't.

      The sender assigns two bits of information to each photon. However, you can only
      measure one. This is similar to the Heisenbarg relation of uncertainity, where
      you can EITHER measure the position OR the impulse of an electron.

      The sender generates a long stream of random information. The receiver reads
      in either way, according to (other) random. An attacker would not know in which
      way the receiver has read the information. However, if the attacker has read
      the photons himself, he has destroyed every other bit. Thus, about 50% of the
      bits that the receiver gets, are wrong. This is easy to detect.

      As a result, you can't passively tap such a communication line. The only thing
      you can do, is to impersonate the receiver, so that the sender communicates
      (untapped) with the attacker. The attacker could then establish a second (also
      untapped) channel to the original receiver, and relay all data back and forth
      on the logical level.

      This is called a man-in-the-middle attack, and works for many crypto systems,
      not just quantum.

      There are crypto protocols that try to prohibit this attack. PGP for example
      relies on the "web of trust" with signed public keys. HTTPS/SSL uses CA's
      who sign certificates.

      The quantum communication channel does not solve this problem. It solves another
      problem: it enforces that the channel can not be tapped without being noticed.

      Marc

    12. Re:put in a repeater by jetmarc · · Score: 2, Informative

      > I forgot the mention the eavesdropper, E. S/he doesn't know which schemes are
      > in use, and she can't validate her scheme with the sender, so her data's useless.

      The point is that, after the data has been transmitted to B, B will announce
      "I have read bit 0 with method #2, bit 1 with method #2, bit 2 with method #1" etc.
      A then knows what information B has. The attacker E doesn't. She knows only
      those bits where she (luckily) read the bits with the same method as B.

      Statistically, she knows only 50% of the information that B knows.

      She would know 100% if she would announce back to A how SHE has read the bits.
      But then B would not know the secret, and thus is not able to receive data from A
      (when it is encrypted under the secret key).

    13. Re:put in a repeater by Warren_Canuck · · Score: 1

      So you'd have to have a direct fibre link? So much for optical switches....

    14. Re:put in a repeater by thebigmacd · · Score: 1

      Yes, but a parent was talking about REPLICATING the photons. If the sender is capable of sending the photon with a specific characteristic, and the eavesdropper can read it, who says the eavesdropper can't block the orignal photon completely and send a new one with exactly the same characteristics as the one read? If you assume the eavesdropper can't configure photons, then you must also assume the sender doesnt have this capability either. After all, if it impossible, it is impossible for ALL PARTIES. You can't contain abilities to the "good party". More often than not, the "bad party" is ahead of the good.

    15. Re:put in a repeater by AutumnLeaf · · Score: 1

      The part of the quantum crypto key-exchange that is often overlooked is that everything happens potentially in a public way. Once photons are sent over the quantum channel, the sender and receipient have a PUBLIC conversation about what happened. More specifically, the recipient tells the sender which basis was used to measure a cubit. The sender tells the receiver which photons were measured with the correct basis. Note that neither side has said wether the value ultimately was a one or a zero.

      Furthermore, parity checks can be made to confirm and fix errors, and by dropping the last bit of the range checked each time, they can preserve the secracy of the key.

      It's possible that if the repeater was part of the basis-measurement comparison (a man in the middle) that you could have a repeater. But then you also have a man-in-the-middle. Bad.

      Hope this helps.

    16. Re:put in a repeater by danila · · Score: 1

      Read this comment and the link there. You can't know the exact state of the photon, but you can know something about it. Measuring certain characteristics messes up the rest of them. After sending some photons, both sender and recepient randomly measure different characteristics of the photons. Then they tell each other which measurements and for which photons they did, but don't tell the outcome. Then they tell the outcome of some of the coincident (same characteristic) measurements and if they are the same, there was no eavesdropping. The rest of the coincident outcomes can be used as shared secret key.

      --
      Future Wiki -- If you don't think about the future, you cannot have one.
  7. It Still Isn't Out of the Lab? by Schlemphfer · · Score: 3, Funny
    From the summary:


    Toshiba Research Europe have just demonstrated quantum crypto over 100km fibre links. Sounds like there's still a fair bit of work to be done before it leaves the lab...


    How could it not have left the lab? Is Toshiba's lab 100KM long? That's a pretty huge lab!

    --
    I'm generally "Interesting," "Insightful," and even "Funny" here. What the hell happens to me at parties?
    1. Re:It Still Isn't Out of the Lab? by Yarn · · Score: 1

      I imagine it's all on a set of reels.

      --
      -Yarn - Rio Karma: Excellent
  8. Awesome! by HornyBastard77 · · Score: 4, Funny

    Imagine, all you will need for you own photon ray gun/torpedo is a network cable with signal. Looks like the geek shall inherit the earth after all.

  9. a bit unprecise ... by Anonymous Coward · · Score: 5, Informative

    In the technique, each transmitted bit of a cryptographic key is encoded upon a single photon.

    Actually it is not completely true, you cannot guarantee that you send out a single photon. Indeed, you don't. You try to approximate a single photon source by using weak laser pulses, but this does not mean you always send out a single photon (sometimes you send out more, sometimes you do not send out any at all). But every security proof consider the fact that you are able to send single photons (which is highly not trivial)

    Actually this fact makes most implementations of quantum crypto protocols insecure to a class of attacks (PNS), even though they would take place in a very unrealistic framework (but you have to consider them).

    1. Re:a bit unprecise ... by Anonymous Coward · · Score: 0

      Actually, the Cambridge LED uses no lasers and is controllable enough to emit a single photon consistently:

      "The Cambridge team is proud of the fact that its device is so controllable.
      Previous emitters have occasionally let out more than one identical photon at a time"

      "this is the first time a device has been built without using lasers"

    2. Re:a bit unprecise ... by Anonymous Coward · · Score: 0

      I just would be happy to know what this means. The sentence is not so precise, actually I really think it is not a real single photon source (otherwise the result would have been way more important than the 100km distance). We should ask some physicist :-)

      Emitting single photons consistently might not be enough (or it might be enough for 100km but maybe not for more). But sure this is a great result.

    3. Re:a bit unprecise ... by Anonymous Coward · · Score: 0

      For those of you who are intersted in what I stated before, just take a look at http://www.arxiv.org/abs/quant-ph/0302037

    4. Re:a bit unprecise ... by Anonymous Coward · · Score: 0

      The BBC source does seem to stress the importance of the LED performance over that of the distances obtained, but you are right that more specific clarifaction would be nice...

  10. It wont work by Anonymous Coward · · Score: 0

    because the net has a shitlod of repeaters right? Just repeating the thing will change it. DUH.

    They plan to rewire the internet? I dont think so. This is only of use for office to office.

  11. RLE lab at MIT by pioneer · · Score: 1

    I attended a talk by the head of the RLE lab at MIT a few weeks back. They are working on quantum entanglement and quantum teleportation as means of delivering quantum information over classical "internet" networks. The hitch is that they need an entanglement source to distribute entangled electrons to both ends of a connection...

  12. Sounds like the press hasn't thought this through by fireboy1919 · · Score: 0, Troll

    Any attempt to hack into the link must not be passive as it alters the quantum state of the intercepted photons.

    If the sender is capable of generating photons with an arbitrary quantum state, so is the hacker. Obviously this will block attempt to merely split the signal, but why not just observe and then retransmit new photons with the original state?

    I'm sure it's just an oversimplification by people who don't know what the researchers where talking about...why does this help anything?

    --
    Mod me down and I will become more powerful than you can possibly imagine!
  13. I can't believe it... by botzi · · Score: 0
    The device could be a key component in quantum cryptography, a code-making technology which, it is hoped, will be uncrackable.

    The laws of quantum mechanics dictate that it provides a way to guarantee that no-one has intercepted that key,

    Yes, I'm not familiar with this subject, but I just can't accept the idea that something may acutally be unbreakable.
    If somebody knows a bit more I'd like to hear a profan explanation on the quantum mechanics laws(it's an auximoron, isn't it????;o))), that assure this. Wouldn't it be possible to do damage with a hardware device, if not on the software level????

    --
    1. No sig. 2. ???? 3. Profit!!!
    1. Re:I can't believe it... by Anonymous Coward · · Score: 0
      The basic facts are the following one:
      • you cannot clone qubits, without introducing errors (and you can prove this in quantum mechanics, it's the so called no-cloning theorem)
      • you cannot measure without being noticed, and the protocol is build in such a way, that have to distinguish between non-orthogonal states, and this is impossible with absolute certainly


      The two partners Alice and Bob then have to make sure (and this can be seen classically) that the Eavesdropper has not done too much eavesdropping (formally, a sufficent condition is that the information between Alice and Bob is greater than the information between Alice and eve and between eve and Bob) [yeah, I know, this is not completely true...]

      After doing that, privacy amplification techniques may be applied for distillation of a secure secret key, which can be used for the one-time-pad (which is a classical information-theoretically secure crypto-system)
    2. Re:I can't believe it... by FunWithHeadlines · · Score: 2, Informative
      "Yes, I'm not familiar with this subject, but I just can't accept the idea that something may acutally be unbreakable."

      It's not that the message itself is unbreakable, it's the overall system and process that is unbreakable. The great thing about quantum cryptography is that if anyone does intercept and read your message somehow, you can see with complete certainty that it happened. That's the nature of quantum physics -- things change when observed. So if you don't get what you expected, you know the message has been compromised. From the BBC article:

      "With quantum cryptography, the very act of intercepting a single photon on its way down an optical fibre would change the information it was carrying. "

      Which cryptography would you prefer? One where you can never be sure if someone has cracked the code before it got to you, or one where if that happened you could tell immediately?

      -------------

    3. Re:I can't believe it... by botzi · · Score: 1

      Well, this certainly clears some points.
      If I understood you well, a transmission can be intercepted, but once this is done, it'll be immediately noticed.
      I should agree that this will offer some major advantages for securing protocols......... 10x.

      --
      1. No sig. 2. ???? 3. Profit!!!
    4. Re:I can't believe it... by AutumnLeaf · · Score: 1

      It's theoretically impossible to eavesdrop without being detected. As others have mentioned here, in practice when a 'photon' is sent, actually more then one are sent because they use very very faint flashes of light from a lazer.

      It is theoretically possible that an attacker could someone split off a few of those photons, letting the rest proceed to their destination, in which case the attacker may not part of the key that Alice and Bob agree upon. Other ways to attack the protocol have been established as well.

      For example, what if the attacker over-runs Bob's position and gains access to the quantum channel, and then successfully authenticates himself to Alice as Bob. Now Alice is securely exchanging keys with the attacker.

  14. The US Gov is going to LOOOVE this! by Eric_Cartman_South_P · · Score: 2, Insightful
    If the US(TM) Government(R) goes ape shit over the fact that its citizens can use 128bit encryption, what are they going to do about unhackable photons!

    This is great news for privacy. Sure, if Scully and Mulder want your box, they put a camera in your house, sniff the keyboard for the pw, or just take it via a warrent issued from a Judge who stamps his approval on anything that involves encryption and terrorism.

    Overall, great for privacy. I sure as hell want Citibank using this on all their ATMs, Visa on the card readers, etc.

    1. Re:The US Gov is going to LOOOVE this! by shaitand · · Score: 1

      We just have to pray this gets widespread into consumer hands before uncle sam catches on and outlaws it.

    2. Re:The US Gov is going to LOOOVE this! by jez9999 · · Score: 3, Insightful

      Actually, I think this means fuck all for the individual citizen's privacy. As it requires an unbroken fibre all the way from party A to party B, it would indeed only be appropriate for things like banks to use. Big deal. Think the government wants to spy on the minutia of your bank account? Think that, if they did, they'd have to hack the bank's network to do so, rather than just requiring it in law?

      Where it may have helped is over something like the internet... if an 'unhackable' transport method could be developed, privacy would greatly be benefitted. But as the internet inherently requires data streams to be intercepted and forwarded, usually many times over, this method will do nothing to help regular privacy.

    3. Re:The US Gov is going to LOOOVE this! by anagama · · Score: 1

      Lucky for us, Toshiba isn't a US company. And we'll see more of this (extra-US technological innovation) as time goes by. How many years until Bush finishes converting all science classes to bible study lessons?

      --
      What changed under Obama? Nothing Good
    4. Re:The US Gov is going to LOOOVE this! by Anonymous Coward · · Score: 0

      Do you realize how ignorant you sound on the subject?

      Either he's a backwards fundamentalist, or a bully hell bent on keeping technological (and with it, military) superiority. He cannot be both for fuck's sake. Typical slashdot intellect at it's finest.

      I am terrified that people like this can fucking vote, because when they finally fuck things up profoundly enough they are going to take the whole world with them.

    5. Re:The US Gov is going to LOOOVE this! by shaitand · · Score: 1

      Your trying to apply logic to a politicians stance? As if what the guy personally feels about anything is relevant whatsoever. All that matters is what the various corporate entities finally put in his hand to read/propose/vote/veto etc after they finish battling it out. What he personally is bent on has nothing to do with it sheesh.

  15. interceptable, but interception always detectable? by perc · · Score: 2, Interesting

    IANAQP, but it seems that if the intended receiver can decode the photons, any person in the middle could also decode the same photons and retrieve the message.

    The key point here is that by observing them, the person in the middle changes their quantum state, thus making it immediately obvious to the intended receiver that the channel is insecure. So depending on the delay between the receiver determining this, and indicating to the sender to halt transmission, someone could still capture at least some data.

    Or do I just have no clue what I'm talking about?

    As the poster noted, light on the technical details... what are the error rates? is there any chance that their could be accidental quantum state changes, especially given that single photon transmission is really just *average* single photon transmission (sometimes more, sometimes none?)

    Anyone that has a clue care to enlighten?

  16. Re:Sounds like the press hasn't thought this throu by Anonymous Coward · · Score: 0

    yep - thats what came to my mind too now.
    i never thought of that when i read articles
    but it's a really nasty flaw that resending-thing.

    a second link wold probably be needed to detect delays.

    or could could one just check the hour and become suspicious when the data arives too late.

    a delay would definitley be present, since photons travel kinda fast as you know.

  17. fabric of reality by jest3r · · Score: 5, Interesting

    I was re-reading the Fabric of Reality (David Deutsch) ... which essentially covers Quantum interference / computing (with the arguement that Quantum computing is a result of multiple universes coming together and interfereing with one another) ... In any case this may be a little bit off topic ... but the book echos 'The Matrix Reloaded' in many ways ... Deutsch describes an 'Oracle' who knows everything ... A Virtual Reality machine that interfaces with the brain (even a picture that looks like something out of the Matrix) ... a multiverse (worlds within worlds etc..) ... and a Universal Virtual Reality Generator that can essentially recreate the environment we live in ... in real time. This book pre-dates the original Matrix by a year.

    1. Re:fabric of reality by Anonymous Coward · · Score: 0

      You need to work on your triple-period habit. One is enough.

  18. you can even buy this ... by Anonymous Coward · · Score: 2, Informative

    These guys in Switzerland even sell devices to do quantum crypto.

    1. Re:you can even buy this ... by Anonymous Coward · · Score: 0
  19. Re:interceptable, but interception always detectab by eet23 · · Score: 4, Informative

    You don't send the message via the quantum method - all you are sending is the key for a one-time pad cipher. If it's intercepted, you don't use that key, you generate a new one and try to send it again.

  20. Re:interceptable, but interception always detectab by Anonymous Coward · · Score: 0

    In fact there is a bit of confusion.

    First of all, you do not send any message. You are just trying to agree a secret key, to use with a standard secure crypto system (i.e. the one-time-pad), so if some bits got lost, it is not a problem, at the end you agree only on the bits which are really shared by the two parties.

    To understand this completely, you'd have to see the details of the protocol (the most widely used is the BB84 protocol). Error rates have of course to be considered, but the important fact is that the two parties at end can estabilish if too much eavesdropping has taken place (or if there was too much noise), and they abort the protcol. The important thing at the end is that an eveasdropper has just less information the the two parties, then so called privacy amplification techniques are used (after error correction) to estabilish a secret key.

    Hope it helps. The whole thing is however quite tricky.

  21. Realistic deployment of this? by Phishpin · · Score: 1

    While I will make no claim to understand a good bit of this technology, what sort of applications currently need such a link (and can justify the need to spend the undoubtably huge wad of cash)?

    What would need more than conventional encryption with huge keys at the moment?

    Note that I stress "currently". Its pretty clear that a good ways down the road either computers will brute force 2048 bit keys in a few seconds or a way to factor huge primes will come along.

    --
    -phish
    1. Re:Realistic deployment of this? by Anonymous Coward · · Score: 0

      >Its pretty clear that a good ways down the road either
      >computers will brute force 2048 bit keys in a few seconds
      >or a way to factor huge primes will come along.

      Dude, I've *already* got a O(1) algorithm for factoring huge primes.

      Let N be a huge prime. The factors of N are 1 and N.

      Am I L33T or what?!

  22. Question by Anonymous Coward · · Score: 1

    Why does the observation of the recipient change the quantum state of the photons, thereby making it unreadable to the recipient too?

    1. Re:Question by Anonymous Coward · · Score: 0

      I think he/she is asking - how do the photons know if you're the recipient or a snooper?

    2. Re:Question by Anonymous Coward · · Score: 0

      They do not. The idea is just that you get some photons, and that you can make a key out of them. some will get lost, some will be suffering from eavesdropping. The importan thing is that you get more information than the eavesdropper, if you don't, then you have to abort.

  23. Key Distribution by Luk+Fugl · · Score: 5, Informative
    A description of quantum cryptography resides at Dartmouth (http://www.cs.dartmouth.edu/~jford/crypto.html). The real advantage of quantum cryptography is in the generation of a secret key for use in secret-key encryption (128- or 256-bit or whatever). From the above mentioned site:

    "In secret-key encryption, a k-bit ``secret key'' is shared by two users, who use it to transform plaintext inputs to an encoded cipher. . . A key of 128 bits used for encoding results in a key space of two to the 128th (or about ten to the 38th power). Assuming that brute force, along with some parallelism, is employed, the encrypted message should be safe: a billion computers doing a billion operations per second would require a trillion years to decrypt it. . .

    "The main practical problem with secret-key encryption is determining a secret key. . . A possible solution is to agree on a key at the time of communication, but this is problematic: if a secure key hasn't been established, it is difficult to come up with one in a way that foils eavesdroppers. In the cryptography literature this is referred to as the key distribution problem. . .

    "Quantum encryption provides a way of agreeing on a secret key . . ."

    Through the use of random quantum polarizations of the photons and public (unencrypted) discussion of these measurements and their accuracy, the two communicants can determine a shared secret key without an eavesdropper knowing the same info. They then use this key to do standard encryption. A demo of this process can be found here (http://www.cs.dartmouth.edu/~jford/crypto.html).
    1. Re:Key Distribution by recklessNomad · · Score: 1

      Does this then remove the need for key certification authorities (ie, Verisign, Thawte, etc...)?

  24. Re:Quantum Crypto is stupid by Anonymous Coward · · Score: 0

    It is intended only to be used on physical point-to-point link, you cannot even use repeaters. It's not made to be used on the internet ;-)

  25. Re:Sounds like the press hasn't thought this throu by jfern · · Score: 4, Informative

    A quantum state on a single qubit looks like this:

    a|0> + b|1>,

    where |0> and |1> are vectors, and a and b are complex numbers, and the total vector has a magnitude of 1. When we measure the state, it collapses into the |0> vector with probability |a|^2 and into the |1> vector with probability |b|^2. And of course |a|^2 + |b|^2 = 1.

    So the hacker won't know what the arbitrary quantum state was. Observing the photon destroys the original state.

  26. Question I've been wondering about for a longwhile by Anonymous Coward · · Score: 0, Interesting

    OK, I've always wondered about this.

    If observation by a third party renders the message unreadable, then why doesn't observation by the intended recipient render it unreadable?

  27. A clarification on Quantum Cryptology being secure by jfern · · Score: 1

    It has been proven that Quantum Cryptology is secure provided that someone doesn't steal your qubits and the axioms of Quantum Mechanics hold.

  28. Better than a bank by nounderscores · · Score: 1

    I think this technology would do well in the casino industry.

    Sometimes they might not want the feds knowing absolutely everything.

    Is there a law against that?

    _______________________________
    The Spiders are coming

    1. Re:Better than a bank by 3waygeek · · Score: 1

      Not yet, but give Ashcroft a few days...

  29. don't think about it... by rmdyer · · Score: 0

    it's the kind of thing that keeps morons up at night thinking they can invent perpetual motion.

    +1 cent.

    1. Re:don't think about it... by Anonymous Coward · · Score: 0

      Like the motions of electrons in a superconductor?

  30. Re:A clarification on Quantum Cryptology being sec by Anonymous Coward · · Score: 1, Informative

    No, someone can steal your qubits, it is not a problem!

    The problem is, the name Quantum Cryptography is misleading. Actually, this is a key agreement.

    Suppose Alice and Bob wants to share a common secret key. To do this, they have to agree on some common shared bits. If qubits are stolen, then Bob does not receive a them, so this does not bring any problems (because they both see the qubits have been stolen, they simply do not use them to generate the key). As long as they have more correct bits than the eavesdropper has, they can construct a secret key (and the technique used here goes under the name of privacy amplification, which is a not so trivial fact in information-theoretical crypto).

    Of course quantum mechanics has to hold... ;-)

  31. so what if you can't read it unnoticed by heymjo · · Score: 1
    If i'm eavesdropping on a quantumencrypted connection to gain some highly sensitive information then i could not care *less* if they can only see that i was listening in... Sometimes all that matters is that you actually get the information, whether anybody knows i found out or not is not important.

    On a different note: do the photons change state just before you intercept/read them, while you're reading them or after you've finished reading them? I would assume the latter, otherwise the recipient also won't be able to read them without changing... All very confusing stuff to me :)

    1. Re:so what if you can't read it unnoticed by Anonymous Coward · · Score: 0

      do the photons change state just before you intercept/read them, while you're reading them or after you've finished reading them?

      As you measure. Every single photon. It's not so easy to explain quantum mechanics in two lines, but the idea is the following: to read, as you say, you have to measure, i.e. you have to get classical information out of the qubit which is encoded in the photon polarization. So as soon as you have information, you have modified it, e.g. a qubit can be a superposition of 0 and 1, but as soon as you have measured it (and you can always get either 0 or 1), then it stays 0 or 1 (depending on the outcome of the measurement).

      I know it's weird, but quantum mechanics is not *really* intuitive. And if you have problem believing this, do not worry ;-) Even Einstein never really accepted this...

  32. An important note by jfern · · Score: 3, Interesting

    If there are several photons in the same arbitrary state, you can by measuring the qubits in different basis each time, come up with an approximation to the actual quantum state. If there are a 1000 of these photons, then basically we aren't gaining anything by having our information in Quantum form. So you want to avoid sending many duplicate photons for many of the states that you are sending.

  33. Simple... by rmdyer · · Score: 2, Informative

    You can't observe a photon without absorbing it. Once you've observed it, you've destroyed it. Atoms exchange energy by absorption and re-emission. The photon is either absorbed, or not, there's no in between. It's like binary.

  34. Re:A clarification on Quantum Cryptology being sec by jfern · · Score: 0, Troll

    The problem is, if I steal Bob's qubits, and throw him into solitary confinement in some military base in Cuba for being an "enemy combatant", that I can then pretend to be Bob to Alice, unless Alice and Bob had a weird protocal that they had agreed to use, and Bob wouldn't say what it was after being torture.. I mean given a nice friendly conversation.

  35. No use for anything real by avorpa · · Score: 2, Insightful

    I know quantum encryption is supposed to be the next big thing in cryptography, and make up for all the damage that quantum computers are supposed to do, but I just don't see it. Who has fibre all the way from them to their friend?

    And encrypting each hop from me to my friend seems to hardly help at all. Now instead of the evesdropper being able to put a probe on any of the wires, they have to break into one of the routers. But really, who ever heard of someone stealing credit card numbers by digging up cables and putting a probe on them?

    And besides, this still doesn't solve the authentication issue. You still need to be confident that the person at the other end is who you think they are. And it seems that solving that is at least as hard as doing the encryption once you know who you're talking to. Specifically, it seems likely that quantum computers will break all our current authentication schemes, but we have no reason to believe that they will break our symmetric ciphers. So even for people with fibre all the way to their friend, a provably secure symmetric cipher replacement is not very useful just yet.

    1. Re:No use for anything real by no_mayl · · Score: 1

      At least, it makes for realy cool movie dialogue:

      "Sir, I can't hold up this hack for long! I'm starting to loose quantum state! The photon stream is disrupting! ... too late... they have detected us."

      More seriously... At least it removes the snooping factor that plagues some authentication schemes.
      --
      jpa

    2. Re:No use for anything real by Anonymous Coward · · Score: 0

      only use i see is DLing PetaBytes of prOn without anyone knowing what your looking at

      wile we're at it lets open up a worm hole so i can get the pron befor i request it

      quantum mechanics is simple

      "Now i just need to figure out the whole space time continuum thing" CDW guy...

  36. Re:skull by Anonymous Coward · · Score: 0

    I've checked and there is no one on that IRC channel

  37. ummmm by zogger · · Score: 1

    guess I have no idea how this works then. What is the big difference between sending generic what~have~you "data" over vast distances with fiber optics and sending "quantum encrypted" data, that makes this distance limit? I read about the turbo charged photons in the article, still makes no sense to me, aren't all the data streams with fiber based on photons anyway? Is it of an acceptable loss limit thing (zero acceptable?), or what?

    thanks in advance to anyone who can explain this for us pea brains

    slashdot is fun, there's a head 'sploder for me everyday!

    1. Re:ummmm by zabieru · · Score: 1

      It's because fiber optic lines usually just spew photons, because they don't need quantum effects. QC lines ideally go one photon per bit, which makes them more vulnerable to increasing error rates as they get longer. I say ideally because as has been pointed out, that's not exactly possible, but it's what they try for.

    2. Re:ummmm by zogger · · Score: 1

      Thanks for the reply! I guess maybe what we are seeing here is the potential not only for the exact type of crypto these guys want, but the slop over/side benefits might help "normal" fiber optics data transmission by making the transmissions more efficient and with less errors.

    3. Re:ummmm by zabieru · · Score: 1

      Possibly. But that technology is actually pretty damned good already.

  38. Quantum Crypto for dummies. by Anonymous Coward · · Score: 0

    IANAQC but here is how I remember Quantum crypto works:

    Everything is dependent on the polarity of the photon. There are 4 major states to choose from: vertical, horizontal, diagonal, the other diagonal.

    A process generates a shared key whereby successive bits are encoded either vertical for 1 and horizontal for 0, or diagonal for 1 and the other diagonal for 0.

    Each bit is then transmitted along the fiber encoded according to the keystream (i.e. 111000 could go as |/|-\- for example)

    The beauty is that the eavesdropper has to choose the correct polarity of 'gate' to read the polarity of the photons - if he uses a + gate to read a x photon, the photon will just bend round, randomly, to match the polarity of the gate.

    Therefore the eavesdropper will receive gibberish , and the recipient will also receive gibberish if the message has been intercepted.

    There's lots of other little features, expecialy around the generation of the keystream, which keep it secure, but I can't remember them off the top of my head.

    That's the basic idea though. I don't see it replacing SSL just yet though, as it requires a dedicated fiber between sender and receiver.

  39. Re:A clarification on Quantum Cryptology being sec by Anonymous Coward · · Score: 0

    Yes, but what you say of course holds for every secure channel. Secrecy and authenticity (which are the two components of secure channels) can hold only with respect to the sight of the other party. This is a problem you can't solve. For every absolutely secure channel Alice can't be sure Bob has not been kidnapped on the other side.

    Take as an example a mailbox. It's a typical example of a channel providing secrecy. If you leave a letter inside, you are sure only one person will read what you have thrown inside (and namely the one who owns the keys). On the other end, you cannot know if in the meanwhile he/she has been killed, tortured and the keys have been stolen.

    There is some interesting formalization about this subject, there is even a formal security calculus to cope with this problems (proposed by Maurer if I remember correctly)

  40. Re:Sounds like the press hasn't thought this throu by Anonymous Coward · · Score: 0

    Yeah, what jfern said. Put a bit more simply, any attempt to read the stream of photons causes the state of the photon to 'collapse', instantly alerting the sender and reciver of a breach.

  41. Re:Sounds like the press hasn't thought this throu by Ryan+Amos · · Score: 3, Insightful

    Barring what the other poster said, you can also predict transmission times over fiber VERY accurately. Any time spent processing the photon information to create a new photon to retransmit would be longer than the total transmission time. This would be easily detected.

    I have another interesting question though.. Would it be possible to combine this with the "laser teleportation" technology demonstrated earlier this year to have a REALLY secure wireless link? If so, 30 years from now, all communications might be so secure that we wouldn't have to worry about eavesdroppers.

  42. Re:skull by Anonymous Coward · · Score: 0

    Me too. What a disappointment.

  43. Bank Usage by Lindril · · Score: 1
    I sure as hell want Citibank using this on all their ATMs, Visa on the card readers, etc.

    I don't think this will help banks very much.

    It just gives Slammer/Bugbear/etc. a faster and cooler (but not at the same time) means of propagation.

    1. Re:Bank Usage by Anonymous Coward · · Score: 0

      Be careful what you wish for. It could be so secure you wouldn't be able to get your money. Life will find a way.

  44. the message that they sent was: by jjeffries · · Score: 2, Funny

    "now we are sure -- the cat is dead"

    1. Re:the message that they sent was: by m1chael · · Score: 0

      long live the cat!

      --
      I know you are psychotic, but please make an effort.
  45. quantum cryptography isn't about cryptography by Anonymous Coward · · Score: 0
    I'm sorry, I don't actually see how this is "cryptography" at all. It seems they've found a way of transmitting a signal so it can't be intercepted (theoretically) without the interception being detected.

    That's clearly useful, since it limits your points of weakness, but it's nothing to do with cryptography, in the same way whether I use TCP/IP or a avian carriers to transport packets of my ssh session has nothing to do with cryptography -- the science of analysing codes.

    1. Re:quantum cryptography isn't about cryptography by Anonymous Coward · · Score: 0

      cryptography -- the science of analysing codes

      oh well, no, it is cryptography! Cryptography is the science to write things in such a way eavesdropping is not possible (from crypto = hidden, and "-graphy" which relates to writing). What you mean is cryptanalysis.

      Cryptology is composed by cryptography and cryptanalysis.

    2. Re:quantum cryptography isn't about cryptography by BigBadBri · · Score: 1
      Nope - they have just come up with a fancy low-noise detector so they can do the 100km bit.

      It's still a simple OTP encryption - it's just that they'll know if anyone's intercepted some of the key on the way.

      --
      oh brave new world, that has such people in it!
  46. Can someone explain to me... by Infernon · · Score: 1

    I thought that quantum cryptography was the following:

    Location A has a proton that is spinning in one direction while Location B has another proton from the same atom which is also spinning in the same exact direction at the same speed as the result of some sort of natural phenomenon.
    When one location shoots the proton with a beam of some sort to make it spin in the other direction at a different speed the proton at the second location starts to do exactly what the proton at the first location was doing that presenting an unhackable method of generating keys.
    Is this right?

    1. Re:Can someone explain to me... by Anonymous Coward · · Score: 0

      I always thought optical encryption was based on the mechanics of the fiber optics itself.

      Ie, the light travels though the cable by being reflected by the walls of the cable, as the incident angle is larger than the critical angle of the medium.
      If the light exits the medium, according to laws of optics, it changes, and hence the information is destroyed. This means that unless the light travels all the way to the end of the cable, the message is completely destroyed, and unuseable, thus it is inherently absolutely impossible to read the message, as if you were to gain access, it will "self destroy"....

    2. Re:Can someone explain to me... by seangw · · Score: 1

      What you're talking about is not quantum cryptography, it's another facet of the spin of some of these sub atomic particles.

      Quantum cryptography uses the idea that each proton is a bit of data. If someone was to read that proton, they would be removing the proton, and cause a problem in the transmission. If someone read that proton and tried to copy it, there would be a relatively large latency in the transmission. Etc.

      If I remember correctly the type of quantum behavior that you are describing wasn't an exact science yet. If that were engineerable then I think it would be perfect crypto because there is no transmission of data (which we understand, I'm not sure we know specifically why it works).

  47. Too broadly stated? by Anonymous Coward · · Score: 0

    I think you can detect a polarized light beam (or any light beam, for that matter) by the deflection force it imparts on a mirror, without destroying the beam or the polarization (if it's polarized, that is).

    1. Re:Too broadly stated? by Anonymous Coward · · Score: 0

      Why do you think a mirror doesn't absorb light ? It simply absorbs it in a special way.

      You are however on to something. They will interact with gravity, and, due to their speed, they will generate gravity waves, that could be independently intercepted (although we'd need detection technology far beyond what we have today and a way to make sure no other photons get inside the detector)

      The other potential problem this has is quantum entanglement. It still hasn't been done reliably but that would at least allow you to get a partial transcript of the message.

      IANAP (just interested in it)

    2. Re:Too broadly stated? by Anonymous Coward · · Score: 0

      IANAP (just interested in it)

      Me too, nor a crypto expert. I do understand about mirrors not being perfectly reflective. I was also thinking other things about polarized light beams when they are coherent (laser-like). I think one can easily take a sample of a few photons from the beam without ruining the coherency, phase or polarization. If you know the deflective force on the reflected light, then I'd guess you can (in theory) practically count the photons left in the beam.

      Maybe these are just trivial facts to bring up here. I was mostly interested in seeing all the special exceptions that I thought might be covered in one comment on detecting light.

  48. Re:Sounds like the press hasn't thought this throu by feder · · Score: 1

    This is strange. How can the intended recipient know what state is if the hacker can't?

  49. A basic question about quantum computing by Crazy+Eight · · Score: 1

    I've googled (google'd?) around a bit but can't find a clear answer to this question, provided it exists: Can a quantum computer do what a classical computer can't? Now, from what I've gathered, a machine based on qbits can make intractable problems tractable. What would take billions of years to compute can be done in seconds. But what I want to know is if quantum computing can reach beyond the limits of a Turing Machine. However simple they may seem to a child, there are problems my Athlon could never solve even with infinite time and memory. Is this question still unanswered ?

    1. Re:A basic question about quantum computing by Anonymous Coward · · Score: 0

      The paradox I think is free will - something that no computer today posseses, and as far as I can surmise, neither do the quantum building blocks. Although some may argue that the "randomness" is much more than noise.

    2. Re:A basic question about quantum computing by Anonymous Coward · · Score: 0

      So, it goes like this: a quantum computer can simulate a turing machine, while on the other hand the quantum mechanics you need for quantum computers is just basic linear algebra with complex numbers, so you can simulate a quantum computer using a turing machine, and the two models can compute the same things.

      The problem is the following: while a QC can simulate a turing machine efficently, on the other hand there seems not to be any efficent way to simulate quantum mechanics on classical computers.

      The problem is, at the moment, there's no known way to speed up solving hard problem in a general way, i.e. there's for example no known general way to solve NP-complete problems on a quantum computer in polynomial time. You can just apply there Grover's search algorithm to speed up exhaustive search, but the algorithm just gets a quadratic speed up (so if the algorithm is exponential, it stays so). On the other hand, for some problems which are considered hard (i.e. factoring, discrete logs) there are indeed efficent algorithms on quantum computers (mainly based on the quantum fourier transform).

      You can see what I've just told in two ways: either the theory is not well developed enough there, or the complexity classes known so far are not completely correct, i.e. we have to differentiate between classes of problems which are efficently solvable on QCs, and those that are not (because clearly depending on this separation problems would have different features).

      So this says that in fact there's still lot of work to do in the field, and who knows? maybe we will have great results, maybe not, we will see.

    3. Re:A basic question about quantum computing by Crazy+Eight · · Score: 1

      Thanks for the response. It should be modded up for public view. You seem to have intuited the question I can't quite articulate (I haven't got the math). As you say, we'll see.

  50. well by Trepidity · · Score: 2, Interesting

    You should probably be confident that something is wrong with quantum mechanics. Being confident that it's 100% correct would be like being confident 300 years ago that Newtonian mechanics was 100% correct. There's always something that turns out to be wrong.

    1. Re:well by BlueWonder · · Score: 3, Informative

      Newtonian mechanics is still correct - in the limit of small velocities (compared to the speed of light). Relativity hasn't invalidated Newtonian mechanics, but shown that it (Newtonian mechanics) is a special case in a more general theory.

      I don't assume that quantum mechanics is the ultimate theory; in fact, it isn't today (think quantum field theories). But I do assume that any (existing or future) theory cannot contradict quantum mechanics, but must contain it as a special case.

    2. Re:well by Kynde · · Score: 1

      Newtonian mechanics was run down by the theory of relativity.

      Moreover you mix approximation and special case. The special theory of relativity is correct in relativity framework although it only applies when there are no accelerations involved, i.e. constant velocities.

      Newtonian mechanics however is not a special case of anything. It's a good approximation for small velocities and macroworld, but even then it's erroneous from a theory of relativity point of view.

      How the future will show that the quantum and relativity theories were both in fact just good approximations in their own domain remains to be seen, but neither is likely to be a special case of anything. Or atleast other cannot be, heck, they're contradicting theories, yet undisputed in their domain.

      --
      1 Earth is warming, 2 It's us, 3 it's royally bad, 4 we need to take action NOW
  51. wouldn't this allow for interception? by Trepidity · · Score: 1

    This may be wrong, but I'll mention it anyway.

    Consider this scenario:
    A --> B is intercepted by E, who responds to A (and thus gets 100% of the information). There is now essentially an A E connection, but A things he's talking to B. E then sets up a connection to B, pretending to be A, and retransmits the data.

    It seems to avoid this requires some sort of host-identity verification mechanism.

    1. Re:wouldn't this allow for interception? by thebigmacd · · Score: 1

      Nice! Never thought of that one yet!

    2. Re:wouldn't this allow for interception? by maxwell+demon · · Score: 1

      Yes, if you are able to cut everycommunication between both sides and put yourself in the middle, acting as being the other to both sides, then there's no communication protocol possible which could prevent that.

      Now, this is of course an authentication problem, and can only be solved by having either secret shared knowledge, public key authentification, or (nearly) unreproducable characteristics (like, knowing how somebody looks, if you meet him in person).

      One way would be to have a classical one-time pad, which is transmitted at the end of each communication session, and used as test at the beginning of the next session. This way, you'd at least be sure that you are speaking with the same one you were before - the first authentication has, of course, to be another way.

      --
      The Tao of math: The numbers you can count are not the real numbers.
  52. Re:Sounds like the press hasn't thought this throu by Peaker · · Score: 3, Interesting

    (This may be inaccurate as I'm recalling it from what I read in Simon Singh's "The Code Book", but I hope it explains the point.)

    The idea is that you can measure the photons with only partial accuracy, and according to the setting of the measuring instrument. For example, if sending a photon in state Y, the measurement does not yield: "The photon was in state Y", but instead "The photon was probably in state X but maybe in state Y or Z, and not in state W.". Another measurement configuration could yield: "The photon was probably in state Y but maybe in state X or W, and not in state Z."
    The "hacker" does not know the measurement configuration at the receiver and may try some arbitrary configuration of his own.

    The problem is, when receiving the measurement result, for example that the photon was probably in state X, trying to retransmit it as X may be picked up as inconsistent at the real receiver's.

    The measurement configuration itself for each bit can be agreed upon by a negotiation stage where a bitstream is sent accross random configurations of both the sender and receiver and then publically agreeing which bits of the sequence to use (knowing they have matching configurations, not letting a "hacker" enough information to know what configurations those are - leaving him with impossible guesswork).

  53. This brings up the question by mindstrm · · Score: 2, Interesting

    Why was 100km a barrier in the first place?
    Or is this just the first time someone bothered to try this over the distance in question.

    1. Re:This brings up the question by chundo · · Score: 1

      It wasn't - long distance in general is the barrier. The previous record was 87km. AFAIK, there's nothing special about 100km specifically - it's just the next step in the evolution of the science.

      -j

  54. flamebait? by autopr0n · · Score: 1

    What, has slashdot been ravaged by temperence fanatics?

    --
    autopr0n is like, down and stuff.
    1. Re:flamebait? by Kalani · · Score: 1

      Maybe they just thought that your objection made such an obviously bogus assumption that it wasn't funny at all.

      --
      ___
      The ends are ape-chosen, only the means are man's. -- Aldous Huxley
  55. Misunderstood by mindstrm · · Score: 1

    You might not care if they see you are listening in. but what if they are exchanging secret keys for normal encryption over the quantum channel? Then you care.. because if they know their key exchange was compromised, they won't use those keys.. that's the kind of thing this is for.

    As for when they change state, they change state when you are observing them (say, when they hit a detector). An observer in this case is no different than the desired recipient.... it's just that once you receive it, you cannot recreate it....

    1. Re:Misunderstood by chundo · · Score: 1

      This whole concept is basically just a way to generate secure keys while guaranteeing nobody can spy on them without you knowing; how you use those keys to encrypt data is no different than current encryption methods.

      So, the only messages that would be changed by outside listeners are the keys themselves. At that point, the important part isn't being able to REPORT that a transmission has been intercepted or modified; it's being able to have the transmission hardware/software detect it immediately, throw out the keys before any damage has been done, and not send any more transmissions (which could be potentially compromised) until they can securely establish and exchange another set of keys. Almost all of this will likely be removed from the view of human operators (network or data link layer, probably?).

      -j

  56. Re:interceptable, but interception always detectab by chundo · · Score: 1

    If this is the case, adding repeaters could easily be feasible to achieve any distance. Each repeater would just generate a new quantum key to connect to the next repeater in line, and they would have to be monitor any interception attempts. It wouldn't matter that the key changes, bceause you're still ensuring that each segment is secure.

    If I'm understanding this correctly, it sounds like it could be very useful already today for the network or data link layer in secure networks, but not really feasible for direct use by client software.

    -j

  57. Re:I can't believe it...You Want PROFANE?? by Anonymous Coward · · Score: 0

    Here is profane explanation:

    You can't fuckin' change the shit without the data-whoring-bastards knowing some crap-for-brains is trying suck the data down the wrong hole! Jesus christ!

    And I won't touch "auximoron" - too god-damned easy!

  58. Re:interceptable, but interception always detectab by roskakori · · Score: 1
    If it's intercepted, you don't use that key, you generate a new one and try to send it again.
    so it's vulnerable to DOS attacks: keep intercepting the key, and they will never get their message through the line.
  59. Concept? by nich37ways · · Score: 1

    So the concept here is that if I try and passively read the photons during transport I will destroy them making it obvious too the other end that I have been listening.

    However would it not be possible to simply insert a system between the two hosts (A & B) that are trying to transmit and then have your device pretend to be system B to system A and pretend to be system A to system B. This should ensure that it is possible to get all of the data transmitted. A tad more complicated than doing it passively but you would still end up with a very hard to detect eavs dropping system.

    Is there any really good reason this wouldnt work, excluding detection during installation when the fiber goes dead for a minute.

    --
    37 - what does it stand for really...
    1. Re:Concept? by thebigmacd · · Score: 1

      Ya I suggested this earlier on and obviously someone had their mind glazed over cuz they couldn't fathom it.

    2. Re:Concept? by Anonymous Coward · · Score: 0

      Yes I have the quantum specifics figured out, and I finished building my custom-made decrypting machine. But now I have no idea in which slot to insert my penis.

    3. Re:Concept? by Anonymous Coward · · Score: 0

      The only reason this wouldn't work is because you are introducing a "delay" in the whole process. If this delay can be detected, then the attack can be detected.

      Anyway, all comunications are vulnerable to this attack (called "man in the middle"). You need something beyond encriptation here. You need "authentication". That's to say: a way to know user in the other side of the line is who he says to be.

      So, quantum theories provide good encriptation methods, but (tough promising) do not provide good authentication methods yet.

  60. Some previous news by Anonymous Coward · · Score: 0

    This will explain a bit more for those not following the subject.

    http://news.com.com/2100-1001-965957.html

  61. Re:Question I've been wondering about for a longwh by LordLucless · · Score: 1

    Basically, it can only be read once. Just say you send a crypto key using this method to a friend. An evil hacker intercepts it and gets the key. Because it's intercepted, it never gets to your friend. Your friend, or rather, his quantum crypto protocol, tells you that it never got the key. You send another new key, repeat until hacker gets bored.

    The hacker cannot simply intercept and repeat the key, because his interception modifies the photon before he gets a chance to read it. If he retransmitted his intercepted key, your friends computer wouldn't be able to understand it, would ignore it as corrupted, and ask for another key.

    --
    Just because you're paranoid doesn't mean there isn't an invisible demon about to eat your face
  62. Yes it will, it's just not a PGP competitor. by zabieru · · Score: 1

    This is a sucessor to the key-handcuffed-to-courier's-wrist set of cryptosystems. It's for embassies, military bases, and so forth. Not for you and me and the neighbor kid.

  63. Newtonian mechanics isn't correct by Trepidity · · Score: 1

    At any velocity Newtonian mechanics is incorrect; the reason it's not a problem at small velocities is that the error term is very small. But if you were to make measurements to arbitrary precision, Newtonian mechanics would give you wrong results at any speed.

  64. Of co1urse you can hack it... by arose · · Score: 1

    Use an axe, it's only usefull if they can transmit something.

    --
    Analogies don't equal equalities, they are merely somewhat analogous.
  65. Re:Sounds like the press hasn't thought this throu by wirelessbuzzers · · Score: 2, Interesting

    If so, 30 years from now, all communications might be so secure that we wouldn't have to worry about eavesdroppers

    Nope. I mean, it wouldn't be so expensive today to encrypt point-to-point links with a stream cipher. But the problem is, it has to go through a router at some point. And you just have to put a bug in the router, have it copying traffic... this stuff is multi-stage, there's no way you could tell if the router were hacked/bugged from the timing.

    I think if you're going to fantasize about a future with no eavesdroppers, you may as well fantasize about IPSec.

    --
    I hereby place the above post in the public domain.
  66. Same old, same old by Anonymous Coward · · Score: 0

    In every system made by men, there are flaws which other men are eager to exploit.

    The flaws will be found. They will be exploited and the cycle will continue.

    This particular system will be flawed by complacency. Risks will be taken that should not be. Too much quantity will be entrusted to them so that even a narrow glimpse into the data stream will have sufficient samples to widen it out. Keys will be re-used too soon. There is an almost endless list of ways the data can be compromised without ever touching the fiber cable.

    To say that this data stream can not be monitored today may be 100% correct. But it takes no account of tomorrow. To think that the photon data stream must be intercepted to decode the data is 100% wrong. There are leaks before the encoding and leaks after the decoding.

    There is only relative security, not absolute.

    1. Re:Same old, same old by meringuoid · · Score: 1
      Keys will be re-used too soon.

      The point of quantum cryptography is that you never have to reuse a key. I can generate a one-time pad, perhaps using a radioactive source to provide randomness, and transmit it over the quantum link. The advantage of this is that I can be certain it has reached my correspondent without being intercepted, and I can now encode my _real_ message and send it over conventional channels.

      You only use the quantum link for key exchange, not for sending the actual messages. If one of the keys is compromised, you'll know about it, and not use it - assuming you're not quite monumentally stupid, which can't be ruled out.

      The only way to defeat quantum cryptography would be to have a spy at the other end.

      --
      Real Daleks don't climb stairs - they level the building.
  67. Weak measurement? (New Scientist readers?) by McMac · · Score: 1

    Urk, this is dragging out my recollection of an article I read (paper version, no web version yet) in New Scientist about a week ago but...

    IIRC, there is a new technique in the quantum world for observing the states of particles without changing their states - it's got something to do with recording data with accuracy smaller than the size of the error in a single experiment, but with repeated experiments the real value of the measurement starts to become apparent.

    A quick google for "weak measurement" brings up pages way above my head so I can't go into it any further - but could this pose a problem for quantum crpytography? As I understand it, as multiple experiments are required there's no way of retreiving the data from a single transmission but then again that's how *I* understand it and IANAPhysicist.

    -Rob.

  68. Re:interceptable, but interception always detectab by Anonymous Coward · · Score: 0

    You don't send the message via the quantum method

    Don't tell me what I can and can't send over the quantum connection!! If it's good enough for my one-time pad cipher, it's gotta be a pretty dandy way to send the encrypted message also.

  69. Pet peeve of mine by JoeBuck · · Score: 1

    Nice round numbers that are powers of ten are not "barriers".

  70. RTFA (no text) by Anonymous Coward · · Score: 0

    RTFA, RTFA, etc etc

  71. Tachion-flux? by Anonymous Coward · · Score: 0

    Tachion-flux?
    "The sender and recipient each have a key to decode the photon stream,
    but any attempt to hack into the link and capture the key is doomed to
    failure as it alters the quantum state of the intercepted photons. These
    changes are easily detectable, revealing the presence of the hacker."

    meaning scientist B already knows what scientist A is going to send him?

    UTTER NON-SENSE! if a word starts with "qua" i ignore it!

    AND:

    two teams of scientists, every team has two scientists.
    team ONE using a laser. distance 10m. a scientist at each end.
    team TWO using a steal rod. distance 10m. a scientist at each end holding the rod.

    which team can send data from one end to the other faster?

    team ONE just turn the laser on and off.
    team TWO are pushing/pulling the rod.

    so you mean to say ... eeerr ... the photon is overtaking
    the solid steal-atoms in the steal rod?

    yes dummy, the scientists can simultainiesly start the experiment and
    because they are super-sientiscts they can register the photon/laser and
    push/pull of the rod instantly ... but still which team can send "data" faster?

    1. Re:Tachion-flux? by Anonymous Coward · · Score: 0

      hey you dummy! can a mirror measure?

    2. Re:Tachion-flux? by ajs318 · · Score: 1

      Remember steel has elastic properties. When you push or pull a steel rod, it deforms slightly as the individual molecules squash up against one another, then revert back to their original arrangement. The deformity actually travels all the way along the rod. Try it yourself using a stretched "Slinky" spring sometime, giving it a jerk towards or away from yourself or even to the side, and observing how the deformity travels .....

      Using a laser you can send messages at the speed of light. Using a steel rod you can send messages at the speed of sound in steel {which you can measure yourself, and compare to the speed of sound in air, by listening to a long steel bar as someone taps it ..... the sound will travel along the bar much quicker than through the air}, but it still isn't faster than light. This suggests a quantum limit on those physical properties of materials which determine speed of sound - anyone care to enlighten us?

      Note that in the case of someone speaking into a hollow steel tube, sound waves are prevented from spreading out {and therefore losing volume} by being reflected off the tube walls {think of this as an acoustic version of fibre optics}. Some sound also travels through the tube walls themselves. The reflected sound takes a longer path than the direct sound, but the wall-borne sound arrives quicker; and the longer the tube, the harder it is to work out what is being said.

      --
      Je fume. Tu fumes. Nous fûmes!
    3. Re:Tachion-flux? by maxwell+demon · · Score: 1
      Using a laser you can send messages at the speed of light. Using a steel rod you can send messages at the speed of sound in steel {which you can measure yourself, and compare to the speed of sound in air, by listening to a long steel bar as someone taps it ..... the sound will travel along the bar much quicker than through the air}, but it still isn't faster than light. This suggests a quantum limit on those physical properties of materials which determine speed of sound - anyone care to enlighten us?

      Well, you don't need quantum mechanics to explain this. Just remember that the forces between the atoms are electromagnetic, and therefore every disturbance in the metal (like sound waves) cannot be transmitted faster than those forces - which, being electromagnetic, of course themselves travel with the speed of electromagnetic disturbances = electromacnetic waves. And that, of course, is the speed of light.
      --
      The Tao of math: The numbers you can count are not the real numbers.
    4. Re:Tachion-flux? by ajs318 · · Score: 1

      Shame, I thought I might have discovered something ;-) Makes total sense, though. Thank you.

      'bout the moniker, BTW ..... Is a bridge rectifier connected to a noise source a manifestation of Maxwell's Daemon?

      --
      Je fume. Tu fumes. Nous fûmes!
  72. Omitted "detail" by Nightlight3 · · Score: 1
    The detail the "quantum-crypto-oil" salesmen usually omit is that processing of the entangled photon data requires a post-processing step where the two sides get all their data in one place and perform coincidence filtering, which makes the whole "secrecy" hopla of the 100km fiber slightly redundant.

    Check for example the quantum cryptography setup description on a resarch page:
    • Post-Experiment Key Generation

      Only after a measurement run is completed, Alice and Bob compare their lists of detections to extract the coincidences and generate the quantum keys. Taking into account the time uncertainties of all measurement electronics in our system, we can implement a coincidence window of 5 ns. All the communication for generating the quantum keys and testing the security of the quantum channel is done by Alice's and Bob's personal computers via the standard computer network.

    1. Re:Omitted "detail" by maxwell+demon · · Score: 1

      Well, the point is they only compare what they measured, not the outcome of the measurement. I.e. Alice says: "I measured vertical, then diagonal, then twice vertical, then ..." and Bob says "I measured twice diagonal, then vertical, then diagonal, then ...", and then they throw away those where they measured in different directions. However, the key is generated from the result of the remaining measurements (in each case "passed" or "did not pass"), which they do not transmit.

      Example:
      Alice measures: v1 d1 v0 v0 d0 v1 d1 d0 v1 d1 ...
      Bob measures: d1 d1 v0 d1 d0 v1 v0 v0 d1 d1 ...

      Alice tells: v d v v d v d d v d ...
      Bob tells: d d v d d v v v d d ...

      Now both throw away those measurements where the directions are not equal, resulting in (* denoting the thrown-away values)

      Alice: * d1 v0 * d0 v1 * * * d1 ...
      Bob: * d1 v0 * d0 v1 * * * d1 ...

      Now as you can see, not only the directions, but also the corresponding bits are the same. Since those are never "gotten in one place", they are the secure key, which now reads 10011...

      --
      The Tao of math: The numbers you can count are not the real numbers.
    2. Re:Omitted "detail" by Nightlight3 · · Score: 1

      Without the full data (results, directions & time windows) you cannot establish that the state you are measuring is the proper entangled state. The rejections of invalid pairs in these types of measurements is based not only on the selected directions (this doesn't even come up in lab experiments since the directions are predefined) but also on the outcomes. The "wrong" outcomes within the same window (and the same direction) indicate "accidental concidences," and these get thrown away as well.

      Without having a guarantee of the entangled state, someone with intercepts on A & B branches can feed non-entangled states (a deterministic sequence of their choice) and knowing the sequence of the measurement directions and the time windows of A and B (passed via unprotected link to the common location) extract the key much easier.

  73. not crypto + who's interested in this by Anonymous Coward · · Score: 0

    Please do not call this 'cryptography'. At best, this may be called 'tamper detection'!

    As to using this technique to secure networks, make a basic risk analysis, ask yourself what's the weakest piece of the puzzle, and observe that this secures the bit of the Internet that's actually already the most secure: who thinks they can actually tap a fiber line & place a sniffer on it? Also... who would do that? If I was assigned to sniff a link by Dr. Evil, I would probably rather try to find a way through one of the link endpoints (ie a router) and eavesdrop from there! Wouldn't you?

    And, by the way, for govts and banks and the like, real cryptography does the trick in a much more efficient way: you get end-to-end security instead of link security, plus the extra CPU investment needed for crypto is going to stay way cheaper than the big buck$ needed by photon-by-photon transmission equipment for a while.

    Don't give in to the bullshit some researchers are ready to spread to justify their credits...

    1. Re:not crypto + who's interested in this by Anonymous Coward · · Score: 0

      I love people with this kind of sense of humour.

      You are making jokes, aren't you?

  74. If I've got this right ..... by ajs318 · · Score: 2, Interesting
    PGP-type encryption:
    1. P(x) is a function representing a public key, where x is a message and P(x) is the encrypted form of that message using key P().
    2. Analogously, S(x)is a function representing a secret key.
    3. P and S are chosen so that P(S(x)) == S(P(x)) == x.
    4. The general case of S(x) cannot easily be determined by inspection of P(x).
    5. Each person's secret key S is known only to themself, but their public key P is disseminated.
    6. Alice encrypts a message to Bob by sending Pbob(x). Bob evaluates Sbob(Pbob(x)) to determine x. No-one can intercept this message without knowing Sbob(), and see (4) above.
    7. Alice signs a message to Bob by sending Salice(x). Bob evaluates Palice(Salice(x)) to verify that the sender is Alice. No-one can fake this message without knowing Salice(), and see (4) above.
    This breaks down at (4). We know from (3) that P(x) is not singular, and the inverse function P-1(x) is mathematically equivalent to S(x). The trick is in generating function-inverse pairs where the derivation of the inverse from first principles would require an extraordinary amount of computations, or in performing many, many computations in as short a time as possible, depending on which side of the fence you are on.

    Current schemes involve basically raising numbers to powers, ensuring that the greatest change occurs in the low-order digits and using modulo p arithemetic {think of a clock face numbered from 1 to p} to keep the numbers manageable. Recall that (x ** a) ** b .eq. x ** (a * b). For some values of a, b, p, we will get x ** (a * b) .eq. n * p + x.; in other words, (x ** (a * b)) % p .eq. x. Now P(x) = x ** a and S(x) = x ** b. Knowing b we need p to find out a, and getting hold of p is the bit involves many, many calculations.

    Quantum Cryptography:
    1. Alice sends photon stream to Bob.
    2. Some of Alice's photons fizzle out into nothing and don't make it as far as Bob.
    3. Eve intercepts some of Alice's photons.
    4. Every photon that Eve received will not be received by Bob.
    5. Bob has to compare what he received with what Alice sent in order to work out which photons went missing.
    6. Any information that Alice sent but Bob didn't receive is ignored.
    7. Alice and Bob now have two identical lists of zeros and ones, which can be used as an encryption key.
    For me, this breaks down at (5). If Alice and Bob have to compare their notes somehow, then this is the weak point. It still requires some communication channel, which is susceptible to hi-jacking. If they discuss the sequences over a conventional phone line, it could be tapped. If they have to actually meet, why doesn't Alice just give her encryption key to Bob there and then?

    Or have I got this whole thing completely cocked up? If so can someone point out where?
    --
    Je fume. Tu fumes. Nous fûmes!
    1. Re:If I've got this right ..... by John+Harrison · · Score: 1
      You have a few parts of it wrong. One nice thing about quantum cryptography is that it lets you detect eavesdropping. If someone is eavesdropping you simply start over. Also, in step 5 the conversation can be overheard with no ill effects, since what they are communicating doesn't contain enough information to derive their key. Alice can simply say which polarization she used and not what she sent. Bob knows what he received, so he doesn't need an more than that to know what she sent. This is, of course, a simplification.

      There are plenty of references that describe the process in great detail. The Code Book by Simon Singh contains a good explaination.

  75. Re:skull by Anonymous Coward · · Score: 0

    Kids your age shouldn't be allowed to access the internet outside of waltdisney.com.

  76. Re:Sounds like the press hasn't thought this throu by Kynde · · Score: 1

    Not that easy to make it brief, but I'll give it a shot.

    The sent bit is polarized as either vertical(1)/horizontal(0) or the two diagonals as 1/0 in a same way. If you try to measure weather it's vertical/horizontal, but the sent bit was one of the diagonal polarities you get randomly 1 or 0. And naturally if you try to measure the correct polarities you get the intended bit 1 or 0.

    The receiver can measure the polarity in of those two different ways. Upon receiving he picks the polarity measurement of choice in random, because he cannot know of which method he should use. Naturally he'll select about 50% correctly. For those his measurements are valid.

    He can then simply call the sender and tell which polarity directions he used in each bit and the sender can then afterwards tell which were correct.

    The essential thing here is that a man-in-the-middle hacker cannot receive and retransmit because prior to knowing of which polarity the original qubits in the stream was he cannot be certain any of his received bits, thus making it impossible for him to resend it to the originally intended receiver.

    --
    1 Earth is warming, 2 It's us, 3 it's royally bad, 4 we need to take action NOW
  77. Re:interceptable, but interception always detectab by Anonymous Coward · · Score: 0

    Good observation.

    Too bad so many SlashDot readers (myself included) seem to be at times blinded by techological concepts instead of focusing on engineering issues (read: implentation), or the parent would be modded up.

  78. ReAL:assumptions by Anonymous Coward · · Score: 0

    The real assumption is that we exist.

  79. Re:interceptable, but interception always detectab by Anonymous Coward · · Score: 0

    If a DOS attack is intended, and you gain access to the medium, why would you tap the line using expensive beam spliters and photon detectors?

    Just cut the fiber with your scisors...

  80. Re:interceptable, but interception always detectab by Anonymous Coward · · Score: 0

    The diference is that quantum chanel is both expensive and slow...

    So you DO want to send a 1000 bits key with the slow and cheap medium, and a 1000 MByte message with the fast and cheap... encripted with the 1000 bits key. (one-time pad cipher is not always needed).

    It's similar to the aproach used in PGP. You reach a key using expensive (computationaly) RSA, and then use it with 3DES or whatever you chose.

  81. Quantum channels are not "switchables" by Anonymous Coward · · Score: 0

    One problem with Quantum Cryptography is that, nowadays, it's a point-to-point comunication.

    I mean, gigaquantum routers able to switch a single incoming photon to one of its 1000 outcoming fibers, without spoiling the entanglement of that photon, look pretty unreachable today.

    Sure satelites or line-of-sight central stations can help, but a "quantum internet" is quite impossible for the next 20 years.