Slashdot Mirror


Using Diamonds to Create Unhackable Code

IAmTheDave writes "Researchers at Melbourne University have grown diamond particles 1/1000 of a millimetre on optical fibres which they can use to transmit single photons of light at a time. The diamonds are grown on the optical fiber by raining carbon molecules onto the tip of the fiber. They claim that by transmitting information in single photons, any interception of transmitted photons will be useless to the interceptor, and thus the message will be completely unhackable. Transmission speeds are currently slow - 120km/h, but are expected to speed up."

363 comments

  1. That's unhackable TRANSMISSIONS, not code by Chas · · Score: 5, Informative

    Jeeze.

    --


    Chas - The one, the only.
    THANK GOD!!!
    1. Re:That's unhackable TRANSMISSIONS, not code by znu · · Score: 3, Informative

      The headline probably means code defined as "a system of signals, such as sounds, light flashes, or flags, used to send messages." Rather than computer code.

      --
      This space unintentionally left unblank.
    2. Re:That's unhackable TRANSMISSIONS, not code by KillShill · · Score: 3, Insightful

      no, no such thing as "unhackable"

      time and time again we've been shown this to be false.

      it may take time/energy/effort etc but it's clearly possible. always.

      --
      Science : Proprietary , Knowledge : Open Source
    3. Re:That's unhackable TRANSMISSIONS, not code by Kwirl · · Score: 1

      Actually, he said the message will be unhackable, not the code. And using single-proton cryptography, he may be right.

    4. Re:That's unhackable TRANSMISSIONS, not code by Anonymous Coward · · Score: 0

      Whats next? Using coke to create uncrackable code?

    5. Re:That's unhackable TRANSMISSIONS, not code by atezun · · Score: 2, Insightful

      You know the transmission has to decyphered eventually if it's to be of any use to anyone. If someone eventually has to put the signal back in it's proper form then yes, yes it can be hacked. IF it can't be then the technology is completely useless in the first place.

    6. Re:That's unhackable TRANSMISSIONS, not code by Anonymous Coward · · Score: 0

      That assertion is true, because it must be possible to transform the ciphertext back into the original plaintext in order for the message to be of full utility value (information regarding the mere existence of a message, as well as other characteristics besides its contents, such as approximate length, the identities of sender and intended recipient, etc., provide the rest of the utility value). Given the condition that the plaintext must be recoverable (not strictly necessary, but almost always true), there necessarily exists the possibility that it will be recovered by someone other than the intended recipient, or an intended recipient who intends to make use of the plaintext in ways unintended by the sender.

      In this case, however, as in the case of a great many facts, accuracy does not convey relevancy. This assertion does not provide any useful insight into the process of devising or evaluating a secure communications system.

    7. Re:That's unhackable TRANSMISSIONS, not code by nametaken · · Score: 5, Insightful


      In light of the fact that we just found the "biggest compromise in history" of secure data was perpetrated by idiot employees selling peoples profiles for $10 (USD) a pop, I'm less worried about unhackable transmissions and more worried about the people at each end.

      Lets remember to call our banks.

    8. Re:That's unhackable TRANSMISSIONS, not code by poographer · · Score: 0

      Yep, it's quantum transmission of keys used in cryptography, which is a mouthful, so they shorten it to quantum cryptography. I'd call it a valid name of the technology, even if it's not complete.

      --
      Bumming Sigs since 1952
    9. Re:That's unhackable TRANSMISSIONS, not code by legirons · · Score: 1

      "the "biggest compromise in history" of secure data was perpetrated by idiot employees selling peoples profiles for $10 ea"

      Minor quibble, but the "idiot" here isn't the person making $10/record for selling data, it's the people who allowed that company to keep such data.

    10. Re:That's unhackable TRANSMISSIONS, not code by Neelix21 · · Score: 1

      If they mean it in that sense, then unhackable has no meaning. Then it should be unbreakable code, not unhackable.

      --
      Don't worry, it's all just 1's and 0's anyway...
    11. Re:That's unhackable TRANSMISSIONS, not code by saphint · · Score: 1

      Since it is sending single file photons it can for the time being be unhackable as it can not be intercepted without breaking the connection, as from the description it is described as being directing and does not have a field of view like most communication systems of today. meaning that the only way to intercept the message let alone hacking, will be to receive teh message and be able to repeatt he message in real time with out breaking step. I think that that if this was implemented for a while it will be unhackable but human ingenuity is a scary thing.

    12. Re:That's unhackable TRANSMISSIONS, not code by stonecypher · · Score: 2, Informative

      You know, by code he means "an encoding," not "a programming language snippet."

      --
      StoneCypher is Full of BS
    13. Re:That's unhackable TRANSMISSIONS, not code by Anonymous Coward · · Score: 0

      Uhh... All your banks are belong to us?

  2. Now for my master plan... by Bananatree3 · · Score: 5, Funny

    Stretch 3000 miles of this across the atlantic, set up a secret recieving station on the African coast, and voila! One secret, untappable method for my world takeover, I mean, world communication plan!

    1. Re:Now for my master plan... by Anonymous Coward · · Score: 0

      And your messages will only take 40 hours to get there! Much luck with that, sir.

    2. Re:Now for my master plan... by azuroff · · Score: 1

      One secret, untappable method for my world takeover, I mean, world communication plan!

      Hey! Taking over the world was my idea first! In fact, it's what I do for nightly entertainment...

    3. Re:Now for my master plan... by boldra · · Score: 1

      Melbourne's not on the Atlantic, dude.

      --
      I've been posting on the net since 1994 and I still haven't come up with a good sig!
    4. Re:Now for my master plan... by david.heyman · · Score: 1

      Melbourne, Florida looks pretty much on the Atlantic.

      http://www.city-data.com/city/Melbourne-Florida.ht ml

    5. Re:Now for my master plan... by s0ny · · Score: 2, Funny

      Melbourne, Victoria, (where Melbourne University is and I happen to attend) looks pretty much on the Pacific

  3. "Unhackable Code"? by cbrocious · · Score: 5, Informative

    This is far from an "unhackable code". In fact, it's not even a code. Please stop thinking that "quantum cryptography" is a form of cryptography. It's simply an interception-resistant media.

    --
    Disconnect and self-destruct, one bullet at a time.
    1. Re:"Unhackable Code"? by hotspotbloc · · Score: 5, Informative
      Exactly. When it's too tough to crack the technology then it's time to use social engineering or a key capture hardware device built into a keyboard.

      There is nothing unhackable.

      --
      "I hate to advocate drugs, alcohol, violence or insanity but they've always worked for me" - HST
    2. Re:"Unhackable Code"? by Anonymous Coward · · Score: 0

      You are, ofcourse, correct, but the way it is supposed to be used it functions much as a code would. If quantum "cryptography" is used, it will mainly be used as a method for transferring keys since it will undoubtably be more expensive and less efficient. It is thus used to conceal text. But as I said, technically you are right, but less not nitpick.

    3. Re:"Unhackable Code"? by NanoGator · · Score: 1

      "This is far from an "unhackable code". In fact, it's not even a code."

      Eh... sorta. The article talks about interception of the data not being terribly useful. I imagine they had to come up with some sort of code to make that work.

      Okay, it's a stretch, but technically they would need a form of code to make this work.

      --
      "Derp de derp."
    4. Re:"Unhackable Code"? by cbrocious · · Score: 5, Informative

      Speaking from the standpoint of someone who does a lot of reverse-engineering (PyMusique/pyTunes was my baby) I'd say that 99% of the time, neither of those methods are neccesary. Usually you can get what you need from either the source or destination directly. Most people seem to overestimate security in computer systems. I just can't wait for "quantum cryptography" to be used for DRM keys so we can have a bit of fun ;)

      --
      Disconnect and self-destruct, one bullet at a time.
    5. Re:"Unhackable Code"? by ebuck · · Score: 1

      What? You didn't receive my password? BUT I JUST SENT IT!!!

      Not unhackable by a long shot, but you'd discover every hack. That is, until someone can perform a man-in-the-middle attack, assuming such a feat would be possible.

    6. Re:"Unhackable Code"? by cbrocious · · Score: 1

      The way data is encoded is no moreso a code than PCM audio is, and we don't call that aural encryption ;)

      --
      Disconnect and self-destruct, one bullet at a time.
    7. Re:"Unhackable Code"? by A+beautiful+mind · · Score: 1

      Malicious people can do what the soviets did to spy on the western transmissions in Berlin, when they couldn't tap into optical. They tapped into the amplifier points.

      --
      It takes a man to suffer ignorance and smile
      Be yourself no matter what they say
    8. Re:"Unhackable Code"? by Kainaw · · Score: 5, Informative
      Please stop thinking that "quantum cryptography" is a form of cryptography.

      That depends completely on how it is used. If I simply send a message in 1s and 0s over the photon stream, it isn't encrypted. I can only be certain that it either got there or it didn't get there.

      Cryptography comes in when you encode a message using a photon stream. The mechanics of doing this are old hat by now. It is done in the following steps:
      1. Send a stream of, say, 2,000 random 1s and 0s to the other end.
      2. The other end pics, at random, 500 of the 1s and 0s and sends a plain message back saying only which are chosen - the index, not the value. So, you can both form a 500 bit key (the number of bits is to your choosing)
      3. Encrypt the message using the key you just worked up and send it.


      This is commonly said to be 'mostly secure' because it is vulnerable to a man-in-the-middle attack. However, it is tamper-proof once it begins. If anyone attempts to read any of the photons as they travel down the stream, they alter the photons. So, you get a scrambled message at the other end and the hack is immediately known.

      Because it cannot be copied enroute without giving away that it is being copied, it is commonly called unhackable. You cannot make a copy of it and send it along while you try and hack it. I know, you are thinking you can just copy the photons and resend new ones with the same message. Nope - you have to know the spin orientation of the photons BEFORE you can read them for a 1 or a 0. If you read it with the wrong spin orientation, you will force it to the orientation you read it as and get an errant 1 or 0 that you incorrectly send down the line. So, you could say it is doubly-encrypted and doubly-protected from in-line hacking.
      --
      The previous comment is purposely vague and generalized, but all of the facts are completely true.
    9. Re:"Unhackable Code"? by IWannaBeAnAC · · Score: 2, Insightful

      Quantum cryptography most definitely is a form of cryptography. But this article has nothing to do with quantum cryptography.

    10. Re:"Unhackable Code"? by Anonymous+Luddite · · Score: 4, Interesting

      >> There is nothing unhackable.

      and if it's difficult to hack the transmission media, there is probably cleartext versions of the transmission at either end.

      "un-crackable" transmission will just change the point of attack...

    11. Re:"Unhackable Code"? by CapeMonkey · · Score: 1

      Sorry, but, uh, what's step 1?

    12. Re:"Unhackable Code"? by noidentity · · Score: 1

      Yes but if I call it unhackable code, people will think more of it "Wow, an unhackable code!".

    13. Re:"Unhackable Code"? by lachlan76 · · Score: 1

      Actually AFAIK, it is because when they intercept the photon, because it isn't received, the transmitter may not send any more data.

    14. Re:"Unhackable Code"? by Anonymous Coward · · Score: 1, Informative

      Quantum cryptography can't be used for DRM. It's a technique that gives both parties the same random string of bits and this string of bits can be used as a one time pad for transmitting messages across an insecure classical channel.

    15. Re:"Unhackable Code"? by xiphoris · · Score: 5, Insightful
      Mod parent and grandparent down. Quantum Cryptography is indeed real cryptography. It uses the encryption system known as the One Time Pad. The "Quantum" aspect of it is used in transmission (really, creation) of the random pad on both sides of the communications line.

      There is nothing unhackable.

      Perhaps, but information encrypted with quantum cryptography is un-interceptable. Because of the way a one time pad works, you have no way to verify that you've cracked a message -- any "decrypted" result is the same as any other.

      This is distinct from other encryption methods, which use complicated math to encrypt and decrypt things.

      A one-time pad is merely a block of random data. You XOR your pad with your plaintext to get ciphertext. With a given ciphertext block, you have no way to verify what the correct plaintext is. For example, if I have a ciphertext message: ABCD, that could just as equally be the plaintext HELO as ROFL.

      Quantum cryptography is the usage of quantum mechanisms to generate the same random data at two different locations. Because of properties of quantum physics that I don't personally understand, interception of that quantum data is impossible.

      But no, quantum cryptography is not breakable because it's impossible to know whether you have the correct plaintext, and it's impossible to get the one-time pad from the quantum transmission line (physics guarantees it). In other encryption systems, you know mathematically whether you have discovered the "key". The ciphertext of a one-time-pad, according to information theory (and the assumption that your pad is made of truly random data), provides you absolutely no information about the pad or the plaintext.

      See more here: http://en.wikipedia.org/wiki/Quantum_cryptography
    16. Re:"Unhackable Code"? by deathazre · · Score: 1

      actually, a MITM would be easy enough -- just retransmit. same way you'd put a bridge between an ethernet cable and its switch to snoop on it.

      --
      Karma: Negative (Mostly affected by dorm trolling)
    17. Re:"Unhackable Code"? by Kainaw · · Score: 2, Informative

      Sorry, but, uh, what's step 1?

      1. Make a photon stream connection to the other user.

      I'm beginning to feel that those typing tapes I bought on late night television aren't working as well as the busom blonde and the short guy with the toupe promised they would.

      --
      The previous comment is purposely vague and generalized, but all of the facts are completely true.
    18. Re:"Unhackable Code"? by Anonymous Coward · · Score: 0

      It's simply an interception-resistant media.

      And a remarkably non-resilient means of data transmission at any human useable distance. This stuff, FAIAP, is worthless.

    19. Re:"Unhackable Code"? by TGK · · Score: 1

      Dunno, but step 3 is likly "profit."

      --
      Killfile(TGK)
      No trees were killed in the creation of this post. However, many electrons were inconvenienced.
    20. Re:"Unhackable Code"? by Anonymous Coward · · Score: 0

      Man in the middle won't work because you can't clone a quantum state without destroying the original. If someone interferes, it can be detected. Barring a radical change in our understanding of quantum mechanics, the transmission can be proven secure.

    21. Re:"Unhackable Code"? by crypto55 · · Score: 2, Interesting

      No, it's not possible. The whole point about quantum cryptography is that the transmission method makes it physically impossible to crack data without the recipient knowing. There simply is no way to perform a "charlie" attack (charlie denoting a third user, after Alice and Bob). I've been doing research on this subject for the past two years, and met the daughter of the man (missed meeting him by an hour) who invented the principle behind the theory.

      --
      Due to financial difficulties, the light at the end of the tunnel has been turned off.
    22. Re:"Unhackable Code"? by Anonymous Coward · · Score: 0

      That won't work either.

    23. Re:"Unhackable Code"? by kasparov · · Score: 2, Insightful

      I would be cautious about making claims as to what "physics" does and does not guarantee. "Physics" has guaranteed lots of things throughout history that it turns out to be "not quite right". Keep in mind that it took years before the majority of physicists agreed with Eistein's conclusions on relativity. Current experimentation my lead one to draw certain conclusions about the natural world, but the conclusions may not always be 100% correct.

      --
      There's no place I can be, since I found Serenity.
    24. Re:"Unhackable Code"? by xiphoris · · Score: 1

      On a side note, I learned the above from a class at Rice University last semester, and given what they know about quantum stuff, it must be true :-)

    25. Re:"Unhackable Code"? by name773 · · Score: 1

      i think it was ww1, the british sent one signal wire along for transmission, using the ground as, well, the ground. so the germans found a way to position spikes in such a way to get the british signal (albeit weakly... they had tube amplifiers to make it usable) from the ground current their communications equipment produced.
      that ^^ was listed as an example of van eck phreaking somewhere...

    26. Re:"Unhackable Code"? by lcreech · · Score: 1

      Unhackable from the perspective of light as a particle, but as intercepted as a wave there can be many surfers.

    27. Re:"Unhackable Code"? by icepick72 · · Score: 1

      I know. I know. #1. must be ... PROFIT !!!

    28. Re:"Unhackable Code"? by Bigthecat · · Score: 2, Insightful

      You don't get funding grants by claiming your project outcome will be mediocre.

    29. Re:"Unhackable Code"? by X0563511 · · Score: 1

      Not crack, intercept!

      If you nab the data from either end without the parties knowing, you could crack it without them knowing.

      What you can't do without alerting the others, is intercept the message in transmission.

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    30. Re:"Unhackable Code"? by ebuck · · Score: 2, Interesting

      Thank you. I'm grasping the impossibility of an eavesdropping attack, but how does this solution deal with other common communication problems, like:

      Denial of service.
      False positive intrusions.
      Reliability without retransmission.

      Is the idea to use wavelengths that are not readily absorbable by common atoms? If so, how would they theoretically be generated? Does the answer lie in the manufacture of "perfect" materials (assuming that such a material could exist)? How would impurities not eventually tunnel into the fiber?

      Seriously, I completely understand that this is "breaking" research, and not an "off-the-shelf" solution. It may be achievable, or not. But it would be very interesting to hear if these issues are currently considered critical or irrelevant.

    31. Re:"Unhackable Code"? by uberdave · · Score: 1

      Step one is secret.

    32. Re:"Unhackable Code"? by jamesh · · Score: 1

      And when it comes down to it, the best form of extracting a password from someone is a gun held to the head of a loved one. I don't think you'd find many people who'd hesitate to give up a password in that situation.

    33. Re:"Unhackable Code"? by Anonymous Coward · · Score: 0

      Ps: You rock! Thanks for PyMusique/pyTunes.

    34. Re:"Unhackable Code"? by Anonymous Coward · · Score: 0

      Wow, you met Werner Heisenberg's daughter, and missed meeting him by an hour?

    35. Re:"Unhackable Code"? by Anztac · · Score: 1

      I think it is more of a one time KEY as opposed to a one time pad. The one time pad uses a substitution cipher for each letter. That is, the key is as long as the message. I assume from the limited informational and physical spead of the this encryption they would only be trasnmitting the key. Anyone know better?

      --
      ~Anztac
    36. Re:"Unhackable Code"? by shreevatsa · · Score: 1

      Yes, but from what I see of it, quantum cryptography only makes it impossible for the data (transmission) to be intercepted without the recepient knowing. Which means that in principle, the data might be intercepted anyway, it's just that the recepient gets to know of it.

    37. Re:"Unhackable Code"? by Anonymous Coward · · Score: 0

      -1, factually erroneous. By intercepting the signal, you modify it. You don't know what it is you are meant to retransmit.

    38. Re:"Unhackable Code"? by Anonymous Coward · · Score: 0
      The way data is encoded is no moreso a code

      Oh, we know that it's no morse code. That would be too easy to decode.

      --Regards, Quasidyslexic Dan

    39. Re:"Unhackable Code"? by inflex · · Score: 1

      Actually, it's usually 'eve' that's the middle "man".

    40. Re:"Unhackable Code"? by Anonymous Coward · · Score: 0
      Then how could the other end know what it's receiving?

      If it's possible for it to be transmitted, and it's possible for it to be received, then it's possible to use a MITM attack to intercept it.

    41. Re:"Unhackable Code"? by ksaville00 · · Score: 1

      Agreed, if there is a way to do it, there is always a way to reverse it.

    42. Re:"Unhackable Code"? by eddeye · · Score: 5, Informative
      Quantum Cryptography is indeed real cryptography. It uses the encryption system known as the One Time Pad.

      Not long ago, I took a graduate course in quantum computing from a researcher in the field. I wrote a paper for that class specifically on quantum cryptography. In 2001, I worked in the same lab as a physicist building a quantum cryptography device (we had lunch almost every day). I've also studied quite a bit of conventional cryptography. Trust me when I say this:

      Quantum cryptography has nothing to do with encryption, and barely anything to do with cryptography. It's an authentic channel with eavesdropping detection (but not prevention). In other words, QC is just a bootstrapping phase to distribute key material (random data) to two parties. Everything you do from that point forward, including everything involving your actual data, is classical crypto on classical channels.

      QC has nothing to do with one-time pads. You could use the key material for OTPs, if you're deranged. More likely you'll use something like CBC-AES, CTR-AES, CBC-3DES for encryption, which are much faster (less key material, not limited by QC data rate), simpler, and safer (unless you have the resources of a major world government to oversee proper handling of the data and key material at every point from creation to destruction). At any rate, you'll still need integrity even with a OTP or your data is worthless. That means SHA1-HMAC, CBC-MAC-AES, etc.

      Cryptography proper punts on the key distribution issue as it's not solvable mathematically. It's an administrative not an algorithmic problem, putting it outside the domain of modern cryptography. This applies equally to asymmetric crypto; public key databases and root certificates require proper oversight and maintenance. Hence the one problem QC solves, key distribution, is really external (but related) to the field of cryptography. That's why I say the two are orthogonal.

      The funny part is, QC isn't even a good solution to key distribution. Its physical requirements are costly, stringent, and limiting. Unless you're an ultra-cautious damn-the-expense client like the US govt, there are more cost effective ways to exchange keys, and much better ways to improve your data's security. QC is a problem in search of a solution.

      --
      Democracy is two wolves and a sheep voting on lunch.
    43. Re:"Unhackable Code"? by kfg · · Score: 1

      I would be cautious about making claims as to what "physics" does and does not guarantee.

      If you push it hard enough it will fall over.

      KFG

    44. Re:"Unhackable Code"? by Anonymous Coward · · Score: 0
      I guess the point is that current quantum theory would have to be incorrect in order for the messages to be vulnerable to interception.

      It seems like a fairly confidence-inspiring basis, relatively speaking. "I hope the malfeasant doesn't discover and exploit a hole in quantum theory" vs. "I hope the malfeasant doesn't guess which seed number I chose".

    45. Re:"Unhackable Code"? by pipingguy · · Score: 1


      QC has nothing to do with one-time pads. You could use the key material for OTPs, if you're deranged. More likely you'll use something like CBC-AES, CTR-AES, CBC-3DES for encryption, which are much faster (less key material, not limited by QC data rate), simpler, and safer (unless you have the resources of a major world government to oversee proper handling of the data and key material at every point from creation to destruction). At any rate, you'll still need integrity even with a OTP or your data is worthless. That means SHA1-HMAC, CBC-MAC-AES, etc.

      After reading all that complexification, I'll just put some junk in random places within the information and then explain it in person to the trusted few that need to know. I'm talking about R&D work where parts are outsourced so that no one individual fabricator knows the whole picture.

      If anyone can figure out what I intend, well, hats off to them, and let's see if they're fast enough to follow and implement. You can be sure that I'll be leaving a few, non-obvious red herrings for the semi-dedicated. Those who *really* know the field will already have a clue.

      Oh, you were talking about DATA security, sorry.

      Computer security is pretty much a joke, but at least it provides jobs.

    46. Re:"Unhackable Code"? by Minna+Kirai · · Score: 1

      Quantum Cryptography is indeed real cryptography.

      No, wrong. Why wrong? Because you disprove yourself in the very next sentence:

      It uses the encryption system known as the One Time Pad.

      If it USES an encryption system, then it IS NOT an encryption system. In the same way, a desktop PC is not a RAM chip, and a Toyota Corolla not a six-cylinder engine.

    47. Re:"Unhackable Code"? by Minna+Kirai · · Score: 1

      If you push it hard enough it will fall over.

      I'm afraid not. In fact, when you push things really really hard, they don't fall over at all. Why, I saw this radio antenna that has 21,000,000 pounds of force applied to it, and not only didn't it fall over, but it zoomed off into the sky and hasn't been seen since.

    48. Re:"Unhackable Code"? by rjh · · Score: 1

      IAGSSTS (I Am A Grad Student Studying This Shit--specifically, cryptography).

      Quantum key exchange is cryptography. Just like the Diffie-Hellman Key Exchange Algorithm (DHKEA) is cryptography. There are a lot of key exchange algorithms in cryptography; you can find a lot of good information about them in books with titles like Applied Cryptography and The Handbook of Applied Cryptography.

      Of all the professional cryptographers I know--and that's quite a few--none of them believe QKE is not a cryptographic algorithm. There's a lot of doubt about how useful QKE is, both in theory and in practice, but there's no serious debate over whether QKE is part of the field of cryptography.

    49. Re:"Unhackable Code"? by Minna+Kirai · · Score: 2, Informative

      The funny part is, QC isn't even a good solution to key distribution.

      Furthermore, to use QC for key distribution, you already need to have distributed a shared key beforehand! Search for "secret bit string is agreed to" or "a public, but authenticated, channel" in the QC wikipedia page to see what I mean.

      Using QC to make an untamperable communication requires you to already have some other comm channel which is already trusted as untamperable- and if you had that, why not just send the keys on it in the first place? (Possible answer is that you can carry a small key on the first, expensive channel, and then use QC for all your later keys for many years. But it'll be a long long time before QC's cost compares favorably to 5 armed guards escorting a briefcase into a jet plane)

    50. Re:"Unhackable Code"? by Minna+Kirai · · Score: 1

      There simply is no way to perform a "charlie" attack (charlie denoting a third user, after Alice and Bob).

      No, there is a way. But most QC advocates skip over that possibility, because the vulnerability only exists before they start going through the usual list of steps.

      QC requires sender and reciever to know a list of which attributes of each particle is supposed to be read, and which should be discarded. If the middle-man doesn't have this list, he can't read their data and pass it along, because he doesn't know which of the attribute is the important one on each photon.

      But that all assumes he doesn't have the list, which you can't be sure of, because it had to be conveyed by some other channel, which might have been quite vulnerable to spying. An opponent who has the list of significant polarizations can read the message and then retransmitt it just like the original sender did.

    51. Re:"Unhackable Code"? by Minna+Kirai · · Score: 1

      Denial of service.

      It doesn't attempt to deal with it at all. QC requires you to have a straight "wire" (or diamondlike carbon filament, or other cable) between the sender and reciever. If anyone were to attempt an evasdropping attack, he'd have to be able to touch the wire. And if he can touch it, it's fairly simple for him to cut it in half. Bang, total denial.

      It's not a code, because a code could be applied to many scenarios like protecting individual hard drives or internet websites.

      In fact, the installation costs of QC make it seem almost totally useless. Who can imagine two people wanting to talk secretly so dearly that they will lay a customized and very expensive new cable between their two offices? It'd have to be a critical military project to justify the expense- except that the military won't want it, because it's too vulnerable to sabotage with a shovel at one point in the middle. (Conventional internet is harder to sabotage, by comparison, because damage can be routed around)

      False positive intrusions.

      They would have measured the expected error rate, and an intrusion would create an error rate of twice that. It should be noted that when QC "detects eavesdropping", it's not that an "Intruder Detected" lightbulb goes on, but rather you notice that your data flow has stopped entirely, or has been changed to random noise, which means either an intruder or a cable failure.

      Reliability without retransmission.

      It does not attempt to deal with it. There will be unreliablilty, and it will be addressed with retransmission, as modern network protocols do already.

    52. Re:"Unhackable Code"? by Minna+Kirai · · Score: 2, Insightful

      actually, a MITM would be easy enough

      It is possible, but not easy. The whole point is that each photon carries 2 bits of those data, and only one bit can be measured before the photon is destroyed. A middleman wouldn't know which of those two bits he needs to transmit. So he must guess, and half the time he gets it wrong, so the data is 50% corrupted, and the reciever knows something is very wrong.

      However, if the middleman had previously broken into the reciever's office, he could've copied down the list of which bit on each photon is important, and then he could go back to the spy room and wait to run the attack on the next transmission.

      (Of course, if the guy can break into the office, why doesn't he just steal disks while he's there?)

    53. Re:"Unhackable Code"? by Vengie · · Score: 1

      Sorry. You dont know what you're talking about. OTP = xor.


      Google and my freshman year crypto course are your friend.

      --
      When in doubt, parenthesize. At the very least it will let some poor schmuck bounce on the % key in vi. (Larry Wall)
    54. Re:"Unhackable Code"? by tbo · · Score: 3, Informative

      Summary: parent poster is being a twit.

      Long version:
      First, let's clarify what it means to say that "physics" guarantees that your quantum key distribution (QKD) system is unbreakable. Given a perfect implementation of the QKD protocol, or at least an implementation where the errors are within certain bounds and you haven't done anything stupid like reusing your OTP, you are guaranteed security if quantum mechanics is correct.

      What do I mean by correct? I mean that quantum mechanics correctly describes the relevant systems--systems to which it is currently considered applicable.

      We have many good reasons to believe quantum mechanics is correct. Its relativistic extension, QED, has given us some of the most accurately-verified theoretical predictions ever. Notable objections to the theory (such as the famous paper by Einstein, Podolsky, and Rosen, or "EPR") have proven false (google the Bell inequality and the Aspect experiment).

      More specifically, some of the particular variations in quantum mechanics that one would imagine could be useful for defeating a QKD system, such as nonlinearity, would give rise to highly unphysical effects (superluminal signaling), which we have not observed.

      It seems that quantum mechanics is an island in theory space--that is, any perturbation from the accepted theory seems to give something obviously unphysical, or at least something that does not agree with experiment.

      In other words, this is as close to proof as it gets in science. Clearly, quantum mechanics isn't the final word on, say, quantum gravity, but we're not going to be throwing out the undergrad quantum mechanics books any time soon.

      Yes, it would be nice to have information-theoretic security, but that doesn't seem to be possible for a key distribution protocol. Still, security predicated on the laws of physics is a hell of a lot better than security-based-upon-the-fact-that-we-haven't-heard -of-anyone-breaking-it, which is all RSA and other popular schemes have going for them (RSA isn't even computationally secure).

    55. Re:"Unhackable Code"? by Feanturi · · Score: 1

      Get into the fiber itself somewhere along its travel. They can't possibly guard every single mile of it. Install some kind of relay using their technology (managing to rip it off is an excersize left to the reader), that gets a photon from the sender, records it, and then emits one down the other side of the fiber where the recipient is. Unless they actually caught you red-handed, or found your installation, how would they know they had been snooped?

    56. Re:"Unhackable Code"? by Tango42 · · Score: 3, Informative

      It's more complicated than that. The act of observing the photon changes it, so you can't always read it accurately. The method of communication involves checking if you read all the bits correctly afterwards and discarding any you didn't - if you've been reading them in the middle they'll think they read it correctly, but will still have the wrong bit so will get nonsense out when they send a message (probably a simple test message that won't tell you anything useful) and they won't send the real message until they've got rid of you.

    57. Re:"Unhackable Code"? by Anonymous Coward · · Score: 2, Informative

      There is only one source on the Wikipedia article on Quantum Cryptography. I find it lacking and possibly misleading, but there are many other sources on the web & beyond that you can read to correlate the good information & gain understanding. Search http://arxiv.org/ among others, although note that not all papers here are peer-reviewed, either.

      Common mistakes:

      1. This is technology intended for you to do banking.

      Sorry for frustrating your grandiose self-delusions, but NSA & DARPA (QuIST) aren't funding the hell out of this type of project in the US to improve your personal banking experience. [but maybe that will only add to your delusions]

      2. Because it is quantum (oooh!) it is unbreakable.

      All encryption is breakable by some method. And all proofs rely upon assumptions, and some proofs rely on unrealistic or unreasonable assumptions. E.g., I could "prove" relativity to be wrong if I choose assumptions that ignore experimental evidence.

      One proof (and an overview of other proofs) of the security of quantum key distribution, i.e., what could come out of the Melbourne group's single photon transmitter:

      "Quantum key distribution allows two parties, traditionally known as Alice and Bob, to establish a secure random cryptographic key if, firstly, they have access to a quantum communication channel, and secondly, they can exchange classical public messages which can be monitored but not altered by an eavesdropper, Eve."

      So there's your fallible assumption, that A & B have one channel that can be monitored but not altered. (In this proof, Eve can monitor and alter the quantum communication channel if there is another un-alterable channel open between A&B.)

      Another explanation is given by Myers in section 2.1, entitled "THEORETICAL IMPOSSIBILITIES IN KEY DISTRIBUTION."

      3. Perspective

      With the oncoming technology of quantum computing (also not for Joe Slashdot), numerically "difficult" public/private-key encryption schemes are going to be easily breakable. Hence the need for a different scheme. This is the US government, et al., trying to protect themselves against each other when the others figure out quantum computing.

    58. Re:"Unhackable Code"? by Anonymous Coward · · Score: 0

      This may be slightly OT, but WTF? First Great Britain, and now Australia (both USA ECHELON allies) have been working diligently on methods to prevent the interception of transmitted packets. You might almost be drawn to the conclusion that these countries just might now be reluctant (even unwilling?) ECHELON partners. Without having an organized opposing superpower, the USA has become far more willing to use intel intercepts for domestic commercial interests instead of national defense.

    59. Re:"Unhackable Code"? by DarthShader · · Score: 1

      > ... then it's time to use social engineering...

      Social? You do realize this is /. right?

    60. Re:"Unhackable Code"? by GotenXiao · · Score: 1

      Technically, MD5 and SHA-1 aren't hackable. You can bruteforce the entry field all you like to try and match the checksum, but you can't directly hack MD5 like you can Rijndael-256 or TripleDES.

      --
      Goten Xiao
    61. Re:"Unhackable Code"? by m50d · · Score: 1

      The data you send over the quantum channel is just random data you'll use for a one time pad key. If it has been intercepted, you just don't use that key. And interceptors can only intercept half (on average) of the bits.

      --
      I am trolling
    62. Re:"Unhackable Code"? by m50d · · Score: 1

      You can DOS a quantum channel quite easily by cutting the fiber, or putting a big screen up for in-air transmissions. That's not something it's ever been designed to stop (to the best of my knowledge). For reliability, any wavelength can be used, so if you have a material that can perfectly transmit even one wavelength, that's enough. Fiber will have to be replaced eventually and won't go over too long stretches, but I expect it's thought to be good enough for what people need. Fibers from a decade or so ago go 10km without losing much signal, just coated in rubber and stuff, I think.

      --
      I am trolling
    63. Re:"Unhackable Code"? by devilspgd · · Score: 1

      This is easily solveable.

      You generate a random amount of excess data, then Alice reveals to Bob which data is excess (in a "bits 2, 5, 9, 10, 11, 19... are excess" format). We'll call the non-excess data the key.

      Next, Bob reads half the excess data back to Alice and Alice reads the other half to Bob.

      This transmission would not need to be encrypted at all since there are two possibilities, either it's identical on both sides and therefore was not intercepted and is now useless OR the data doesn't match, and both the excess AND key data gets thrown out.

      If the excess bits match, you now know that only the two parties have the key and you can proceed to encrypt the data using the key.

      --
      Give a man a fish, he'll eat for a day, but teach a man to phish...
    64. Re:"Unhackable Code"? by Sweetshark · · Score: 1

      Usually you can get what you need from either the source or destination directly.
      Not with quantum crytography. That is protected by the laws of physics and unless you have a deal with $DEITY you wont be able to hack or reverse-engineer it. (Or you find a "security hole" in QM, but the stuff used by quantum crytography is very well established.)
      Quantum crytography could be used for DRM, if you lay one of those optical fibers to every DVD-player and livestream the content (no information is kept on the player). But this is:
      a) expensive
      b) the output of the player could still be captured (the real problem with DRM)

    65. Re:"Unhackable Code"? by Anonymous Coward · · Score: 0

      My method for "cracking" this is far simpler. They need 1 piece of fiber, relays in the middle are not permited; all you have to do is to cut the line and until it is replaced (costly) Alice and Bob have to stop talking or use less relieable methods.

    66. Re:"Unhackable Code"? by Anonymous Coward · · Score: 0

      you can get what you need from [...] the [...] destination directly

      Not with quantum crytography. [...] the output of the player could still be captured

    67. Re:"Unhackable Code"? by benjamindees · · Score: 1

      It's not quite as bad as you say. Yes, you have to have exchanged a "signature" with the person on the other end beforehand. But, as you say, those can be used for years. They can also be arbitrarily large. And subsequent transmission channels need not be "trusted as untamperable", merely "authenticated", which the authentication signature supplies.

      In the end, these are all just methods of identifying tampering. Digital authentication signatures provide an excellent way of detecting spoofing. QC provides detection of data interception. Combined, they are still the best methods available, as they are completely independent of the integrity of the transmission medium.

      --
      "I assumed blithely that there were no elves out there in the darkness"
    68. Re:"Unhackable Code"? by Sweetshark · · Score: 1

      DRM is not crytography. DRM is a braindead try to do the impossible. Cryptography is concerned about "How do I get authenticated information from A to B without letting C know it". DRM isnt a cryptography problem because B and C are the same, thus DRM is pretty offtopic here.

    69. Re:"Unhackable Code"? by ramblin+billy · · Score: 1


      I think you are missing the point. A single photon of light is sent down an optical channel made out of artificially produced diamond particles. The sender measures the photon using one of two methods A or B. Which method is used is randomly determined. The measurement results in one of two values (i.e. left or right, up or down.) The sender records the method of measurement and the determined value. The two measured states represent 1s and 0s in binary. The photon travels down the channel to the receiver. The receiver measures the photon using either A or B. Also determined at random. When the stream is complete the receiver tells the sender which measurement method was used for each photon. The sender then tells the receiver which photons were measured with the same methods. The binary data from any photons that were not measured with the same method is deleted from the message. This results in a series of 1s and 0s. Please note - even at this point the message can not be compromised - because THERE IS NO MESSAGE!

      The next step in the process is validating the security of the transmission. This is done by comparing the binary results for matching photons. There are several ways to do this. One way is to use a process that splits the binary list into blocks using randomly chosen members of the list so that the list can be compared a block at a time. By comparing blocks at different parts of the list any interception of the data can be detected. How? If two photons were measured with the same method and the measurements don't match it means the data was corrupted. This could result from noise of various kinds, including interception. Too much noise is a strong indication of eavesdropping. Remember - the eavesdropper can only choose one of the two measurement methods and once the photon is measured the other measurement method is rendered invalid. That's why they call it "quantum". So for any photon measured by the eavesdropper there is a chance the receiver will get the wrong binary result even with the measurement method that matches the sender. Enough wrong matches and the eavesdropper is exposed. At this point there is still NO MESSAGE!

      If they determine that no interception has occurred they use a normal bit parity check to eliminate errors. After each segment of the check they discard a bit from a prearranged location in the block (first, last, etc.) to reinforce security. By making the block sizes bigger as errors are discarded they eventually derive usable bit lists. These bit lists are then modified by prearranged formula and the resultant string becomes the key. And it is at that point that there is finally a message.

      Currently, commercial quantum cryptography systems are available, but they are are expensive. Some major players in the development of quantum cryptography systems include IBM, NEC, DARPA, Toshiba, Fujitsu, MIT and Harvard. There are sure to be breakthroughs and roll-outs in the near future. Interestingly, one problem affecting the implementation of this new technology is the transmission of data over distances. Optical amplifiers evidently 'observe' the photons, thus rendering them useless. I guess that's just more proof that there really is a 'ghost in the machine'.

      billy - who has nothing he needs to encode

    70. Re:"Unhackable Code"? by Anonymous Coward · · Score: 0

      Or, more likely, they'll send a random bitstream, confirm it wasn't intercepted, then use the random bitstream as a one time pad when they send the actual message. That way, even if you start sniffing the instant they start sending the "real message," you can't possibly recover the message.

    71. Re:"Unhackable Code"? by Tango42 · · Score: 1

      Yes, that is exactly what they do. However not the whole bitstream is used, because some of it is read wrong due to quantum effects - the same ones that stop you being able to intercept it flawlessly.

    72. Re:"Unhackable Code"? by theLOUDroom · · Score: 1

      Perhaps, but information encrypted with quantum cryptography is un-interceptable.

      This isn't true.

      There's nothing about QC that says you can't intercept the photons, only that you will be detected if you do.
      Even this is going to limited by your inability to produce a single photon on command with perfect repeatability. Sometimes you're going to get two, sometimes you're going to get none. This would mean an attacker is going to have to intercept enough photons to noticiably throw off the PDF of your expected result.

      Somehow I never see this caveat mentioned anywhere, but it seems to me that if you've built a device that can produce EXACTLY one photon each and every time (probability = 1) then you just flipped various important physical theories the bird, and are probably going to get a Nobel prize for that alone.

      --
      Life is too short to proofread.
    73. Re:"Unhackable Code"? by fireboy1919 · · Score: 1

      All encryption is breakable by some method.

      No. One of the first advances in cryptography was to determine what "secure" means. The classic definition is taken from information theory, and is known as Shannon security after it's author, or information-theoretic security.

      To put the definition in plain english (i.e. an algorithm is Shannon secure if)
      If you have an encrypted text (any from the set of all available texts), then (you can prove any of these properties with the other ones)
      1) All keys are equally likely
      2) All plaintexts are equally likely
      3) The maximum length of a key is at least as large as the maximum length of the plain text
      4) The maximum length of a ciphertext is at least as large as the maximum length of a key.

      If you're not grasping this, I'll just tell you: this means that the algorithm is unbreakable. Mathematically so. You can't possibly figure out what the plaintext is without having the key no matter what you do.

      The simplest algorithm that is Shannon secure is the one time pad - though it isn't used often because it's highly impractical, as are all algorithms for which properties #3-4 hold.

      Unfortunately, though, the root poster is wrong about what Quantum Cryptography does. It isn't inherently unbreakable.

      --
      Mod me down and I will become more powerful than you can possibly imagine!
    74. Re:"Unhackable Code"? by Somegeek · · Score: 1

      Not that I know anything about this, but;

      I was guessing that the whole point of doing one photon at a time was that the reciever would be checking the stream one photon at a time and would instantly know if one had been intercepted. At that time you could tell the sending station to shut down, and they have only compromised one or two bits of your data, and this is what would make is secure?

      --
      And as you tread the halls of sanity, You feel so glad to be, Unable to go beyond. I have a message, From another time..
    75. Re:"Unhackable Code"? by Tango42 · · Score: 1

      No, it works because there being only one photon an interceptor can't both read it and let it through unchanged. Just stopping the transmission if you didn't get a bit wouldn't be reliable enough - some bits might not arrive for legitimage reasons, and someone intercepting might be able to resend the photon faster than the margin of error in the timing system.

    76. Re:"Unhackable Code"? by Anonymous Coward · · Score: 0

      The real problem with DRM is the attempt to make it existent.

    77. Re:"Unhackable Code"? by Anonymous Coward · · Score: 0

      My apologies, maybe I should have been more specific. I agree with what you say about "unbreakable" encryption, but I don't agree with your use of the word "unbreakable." I was coming from a more philosophical perspective: anything we build, we can destroy; any encryption scheme can be undone. Yes, you have to have the key in the case of a "Shannon secure" message, but then there you go. It is breakable, if you think outside the box. I was pointing out that you have to define what box you sit in before you can say you are secure. You -always- have to accept certain assumptions if you will believe something is secure. And in the case of QKD, even less rigorous assumptions are made than with the encryption scheme you describe. But it is technologically difficult rather than numerically difficult, which is what I believe proponents see value in. Another layer of bricks to make the wall higher, to make it more difficult -- but never impossible -- for a third party to get secret information.

    78. Re:"Unhackable Code"? by Anonymous Coward · · Score: 0

      So you took a class? BFD. Maybe if you taught a class...

    79. Re:"Unhackable Code"? by dascandy · · Score: 1

      Interception resistant?

      The only difference between me and any other person you might actually want to send a message is that he is the guy you want to reach, and I'm the guy hacking the connection trying to get the info too. Anything you send to him gets to me too, anything you send to me gets to him (even if I have to retransmit it all). Given identical algorithms & everything, there just /HAS/ to be something that you both have but that I don't have. Say, a key.

      Sorry to say so, but quantum cryptography is just a very awkward way of putting the bits on the line. It's not stopping me from reading everything and putting them on the next line too. Not even turning directions of any given number of photons, or the exact timings or anything.

      That is of course the theory. In practice, I don't have quantum devices or the cash for even a simple quantum device.

    80. Re:"Unhackable Code"? by crypto55 · · Score: 1

      Stop saying how QC is not unbreakable. It's not. The human factor is not a flaw in its design. The human factor is always there. Even in a pure OTP, the only flaw is the human factor. But that does not mean that said cryptosystem is not unbreakable. Every cryptosystem is subject to human flaws. The whole point of the system itself is that you assume that the people on either end are somewhat competent, and aren't going to leave the list of their photon polarization lying around! QC is unbreakable under certain circumstances. As long as you know what you are doing, and do not hook up a computer to the net that you are planning on using to send data, then it's ok! The human factor will always be around, unless humans are taken out of the picture. Assuming no penetrability of the end users, it secure. That's the bottom line. And besides, the people who are going to be using this system are not stupid- it's going to be the NSA, the white house, (insert European names here for those of you who shit their pants at the mention of American services), etc. Those people know how to manage their systems. The point is that whatever information that is transmitted over a cable is going to stay secure.

      --
      Due to financial difficulties, the light at the end of the tunnel has been turned off.
    81. Re:"Unhackable Code"? by Anonymous Coward · · Score: 0

      because you're not receiving photons. You're applying filters at the end and then error-checking with the sender. It's that bit that will make the man in the middle pointless.

    82. Re:"Unhackable Code"? by Forbman · · Score: 1

      Doesn't this then just simply open the door for someone to put a tap on the line just to keep the message from getting through, because if peeking at the photons perturbs them, does this not lead to a loss of information in a real sense?

    83. Re:"Unhackable Code"? by Forbman · · Score: 1

      But it's not protected from denial of service. If tampering alters the entire bitstream, is there any error correction method that can self-correct if there is a non-zero probability that any bit in the stream could be wrong?

      Someone's probably going to have to come up with some sort of orthogonal method of information propagation with photons, sort of like a fourier transform of a signal from time domain to frequency domain, where the information is transformed from the photon stream to some other realm which isn't affected so much by the actual delivery and integrity of the photon stream.

    84. Re:"Unhackable Code"? by kasparov · · Score: 1
      Sorry, I wasn't attempting to be a twit...

      Nor was I saying that it was probable that QM was incorrect. I was merely trying to state "We don't know everything yet." "Spooky action at a distance" has been observed. It happens. But it seems to me that although we know what happens, we are still a little fuzzy on how it happens.

      As you can probably guess, I am absolutely not an expert in physics--more of an interested layman. But it seems to me that until we fully understand the how, it is a matter of security-based-upon-the-fact-that-we-don't-current ly-know how-it-works-so-we-can't-break-it. Again, I am completely a layman and QM is very non-intuitive. But, since you brought up QED, a quote from Feynman:

      I can live with doubt and uncertainty and not knowing. I think it is much more interesting to live not knowing than to have answers that might be wrong.
      Again, I am merely stating that just because we haven't found an exception--or that it seems very unlikely that one exists--still doesn't forgive the idea that we know that it doesn't. Proving a negative of this scope, of course, being quite difficult. I was not attempting to be difficult, and welcome any response that shows how I have erred.
      --
      There's no place I can be, since I found Serenity.
    85. Re:"Unhackable Code"? by Anonymous Coward · · Score: 0

      Please stop thinking that "quantum cryptography" is a form of cryptography. It's simply an interception-resistant media.

      It's an interception-resistant encoding. That's the definition of cryptography.

    86. Re:"Unhackable Code"? by Minna+Kirai · · Score: 1

      Of all the professional cryptographers I know--and that's quite a few--none of them believe QKE is not a cryptographic algorithm.

      Ha ha! Do they seriously believe that QKE can be performed without specialized transmission hardware?

      Cryptography is codes. It is algorithms. It is mathmatical functions transforming one number to another. It is software.

      It is not exploitation of laws of particle physics such that transmitted energy cannot be intercepted without detection. Cryptography is just math, so it can function even without physics.

      If you still think a electrical machine implementing a very specific communication channel between two points is a "code" or "encryption", then you need to go back to your crypto 101 book and read up on exactly what a "code" is. For any genuine code, I can use it to encrypt my hard disk or my outgoing emails. QKE is not even concievably applicable to those problems, because it is not a code.

      If you construe "code" so generically that QKE applies, then "10 guys with machine guns escorting a station wagon full of CD-Rs" is also a "code".

      PS. Are you prehaps a foreign student in the USA? ESL might explain this.

    87. Re:"Unhackable Code"? by Minna+Kirai · · Score: 1

      I was guessing that the whole point of doing one photon at a time was that the reciever would be checking the stream one photon at a time and would instantly know if one had been intercepted

      No, although that is a separate reasonable plan to detect man-in-the-middle.

      However, it has a number of shortcomings. Mainly- how does the reciever know what time the message was SUPPOSED to arrive? If the spy is intercepting the messages, and then retransmitting them, he could also edit the timestamp in each one, so that it appears to have been sent later than it really was, "erasing" the extra time he spent reading it.

      Various back-and-forth efforts to fight this are possible.

      And, do the sender and reciever even have clocks accurately synchronized enough to notice the difference? (Not too much of a problem today, with GPS time code satellites)

    88. Re:"Unhackable Code"? by Minna+Kirai · · Score: 1

      Even in a pure OTP, the only flaw is the human factor. But that does not mean that said cryptosystem is not unbreakable.

      If you break the human, but not the crypto, then you've only broken the human, not the crypto. Q.E.D.

    89. Re:"Unhackable Code"? by Minna+Kirai · · Score: 1

      They tapped into the amplifier points.

      That's why there can be no amplifiers in QC. Which is why the range will always be bad, and it will hardly be useful for anything.

    90. Re:"Unhackable Code"? by rjh · · Score: 1
      I don't know why I'm bothering to respond to a troll, but what the hell.
      Cryptography is codes.
      No. C.f. Schneier, section 1.1: "The art and science of keeping messages secure is cryptography." There's nothing in that definition about math. Cryptography is just as much about physics as it is mathematics; information theory, upon which almost all of cryptography is based, is taken from electrical engineering. Claude Shannon's original groundbreaking work in information theory wasn't done from a purely mathematical perspective; it was done from the perspective of someone who was concerned with transmitting information over a wire.

      In crypto, we're concerned with things like the Landauer Bound and the Margolus-Levitin Limits, and what implications they have for the future of cryptography. These are both taken directly from quantum mechanics.

      We're concerned with things like the architecture of computers. If crypto were a purely mathematical discipline, no one would use RSA; it's too easy to crack! (How do I factor a large composite number C? Easy: first I assume that I know the set of prime factors Pf of C...) The entire security of RSA is dependent upon several mathematical conjectures and several engineering conjectures--namely, that it's infeasible to build accurate and efficient nondeterministic Turing Machines. Give me an accurate and efficient nondeterministic Turing Machine and presto, I've just broken every asymmetric algorithm known.

      We're concerned with things like Dan Bernstein's proposal for computer architectures which solve the factoring problem faster than prior architectures. Adi Shamir's TWINKLE cracker, too, gets a lot of discussion in the crypto field, even though that's a hardware issue.

      Nor is cryptography software. DES was, is, a magnificent crypto algorithm. It was a magnificent crypto algorithm even when it existed only in hardware. (Remember, DES was never meant to exist in software.) The Enigma machine was a fatally flawed crypto algorithm; it existed only in hardware. The Vignere Tableaux, the German doppelkasten, the Playfair Cipher... all of these had hardware components; they didn't exist as pure algorithms. Yet, they're fair game for cryptography. Book ciphers and one-time-pads are dependent on hardware; they're fair game.
      10 guys with machine guns escorting a station wagon full of CD-Rs is also a "code"
      It's not a code. It is cryptography, which is the art and science of keeping messages secure.

      Incidentally, you're using the wrong terminology... cryppies use the word "cipher". "Code" is something engineers talk about; encoding theory, for instance, is the study of how to encode information for efficient transmission across networks.
    91. Re:"Unhackable Code"? by Tango42 · · Score: 1

      Yes, but I guess this method would only be used if the message not being intercepted was more important than the message getting there. I imagine the cable would be fairly secure anyway - guards at access points, steel conduit around it, etc.

    92. Re:"Unhackable Code"? by tbo · · Score: 1

      Again, I am merely stating that just because we haven't found an exception--or that it seems very unlikely that one exists--still doesn't forgive the idea that we know that it doesn't. Proving a negative of this scope, of course, being quite difficult.

      I'd argue that it is very likely that an exception does exist, but also that we know that it won't happen in the world of "everyday" quantum mechanics. We know that more work is needed to give us a quantum theory of gravity, for instance, but we also know that it won't really show up in typical non-relativistic QM.

      Physics is not "complete"--there are some very large holes at high energies, etc., but the boundaries of those holes are fairly well-characterized. To paraphrase Rumsfeld, the holes are known unknowns.

      I suppose this leaves open the possibilty of breaking quantum key distribution by going to Planck energies, but this is like trying to open a safe with a nuclear weapon, only harder (we have nuclear weapons, but have no idea how we could get even remotely close to the Planck energy). Everyone will know that you did it, it couldn't be done in secret, and would probably destroy the information you're trying to get.

    93. Re:"Unhackable Code"? by skochak · · Score: 1
      Hi!

      Question for parent -

      sorry for the late post.. I was trying to get your email address, but was unable to.

      You said -

      The funny part is, QC isn't even a good solution to key distribution. Its physical requirements are costly, stringent, and limiting. Unless you're an ultra-cautious damn-the-expense client like the US govt, there are more cost effective ways to exchange keys, and much better ways to improve your data's security.

      I am curious, if QC is not, then WHAT IS a good solution to key distribution??

      --
      This sentence contradicts itself - no actually it doesn't.
  4. Yeah? by Eyeball97 · · Score: 3, Insightful

    I'm sure I'm not the only one who immediately thought "Titanic" when I saw the headline...

    1. Re:Yeah? by Stevyn · · Score: 1, Funny

      um...I think you were.

      I was thinking about a hundred slashdotters screaming nothing is unhackable.

    2. Re:Yeah? by Shadowlore · · Score: 1

      I'm sure I'm not the only one who immediately thought "Titanic" when I saw the headline...

      Actually we took a poll and it was decided that yes, you are actually the only one to think of that. Oh, and the cat is dead.

      --
      My Suburban burns less gasoline than your Prius.
  5. Wow! by computerme · · Score: 3, Funny

    So its really is true:

    Diamond (encryptions) are forever!!

    Buh wump dump.

    (thanks. I will be here all week.)

    1. Re:Wow! by codergeek42 · · Score: 0

      "(thanks. I will be here all week.)"

      Dang. I need to find another bar then. ;-)

  6. possible explanation by Anonymous Coward · · Score: 0

    Transmission speeds are currently slow - 120km/h, but are expected to speed up.

    I'd guess this is due to the "lonely photon" effect, where an individual photon lacks the psychological energy to reach its goal in time.

  7. Re:Very very cool by Anonymous Coward · · Score: 0

    You are no match for my kung-fu skills.

  8. Transmission speed? by mschaffer · · Score: 2, Insightful

    Transmission speeds are currently slow - 120km/h, but are expected to speed up

    Don't the photons travel at the speed of light in the fiber? Perhaps it is some other unit?

    1. Re:Transmission speed? by Anonymous Coward · · Score: 2, Informative

      The speed of light depends on what material/gas the light is traveling through.

    2. Re:Transmission speed? by Anonymous Coward · · Score: 0

      I don't understand how they define the speed of light in a medium that consists of micron-size particles (which is on the order of the wavelength of visible/near infrared light). but I guess there's so much scattered light in those clusters that the speed of light as c/n (where n is the index of reffraction) has little meaning.

    3. Re:Transmission speed? by LnxAddct · · Score: 2, Interesting

      Light travels 3*10^8 m/s in a vaccum. Light has a thing called index of refraction, in a vacuum n=1, in water it is 1.333 and in diamond n = 2.419 (diamond is known to have one of the highest indexes, actually the highest index of common materials). Because n is so high, the velocity of light through diamond is literally 2.419 times slower then in a vacuum (the actual velocity in this case doesn't matter, but you can probably figure it out in your head). Now you're thinking, well damn that is really fast still and you are right, it is still extremely fast. Then comes into play another factor, which when dealing with electricity and current is referred to as drift velocity, not sure if there is a special term when dealing with the physics of light so I'll call it drift velocity as well and maybe someone else can correct me if I'm mistaken. When light is passing through each of these diamonds it is being refracted, as in it is not going perfectly foward, in fact it'll even go a little backwards sometimes. As a result you get a lot of back and forth bouncing around, covering tracks already covered, moving at a high velocity, but since you're going back and forth and not straight, you cover very little distance. As a result of this, they take the average velocity which is in this case referred to as the drift velocity. Drift has such a dramatic impact that it truly does take the velocity of light all the way down to something a car could outpace. They can increase the drift velocity by being careful about the shape and orientation of the diamonds, but the effect will always be there in some form or another as far as I know (maybe there are special cases that I just can't recall right now).

      The physics of all this are of course much more involved and /. doesnt have an equation editor so no equations were mentioned (not that they were needed to get the point across). If something about this doesnt make sense just reply with a question, I'm sure me or some other /.er can answer you (regardless of the quality of /. recently, I still have hope that it can become a haven again for geeks and geek talk and a community that helps each other out rather then criticizing each other )
      Regards,
      Steve

    4. Re:Transmission speed? by Anonymous Coward · · Score: 0

      Drift velocity refers to electron flow, not photons. Thus, the speed of light in a mono-mode fiber is only dependent on the index of refraction. The diamonds length is insignificant compared to the fiber.
      See (http://newton.ex.ac.uk/aip/physnews.415.html) where a Bose-Einstein condensate with an extremely high index of refraction is used to radically slow the spped of light.
      120 km/h is a mistake, maybe the data rate is 120 bytes/second.

  9. Ummmm.... by ebuck · · Score: 2

    Wouldn't the transmission speed have to be C? I mean, C isn't constant across all mediums, but even in quartz and ruby it's significanly faster than 120km/h.

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

      No, actually the transmission speed would be the speed they can fire the photon at. Remember that whole duality thing?

    2. Re:Ummmm.... by Anonymous Coward · · Score: 3, Interesting

      Wouldn't the transmission speed have to be C?

      Many people don't realize that C is the speed at which an electromagnetic wave propagates, not necessarily the charge carriers themselves. The electrons in a copper wire, for instance, move pretty slowly, on the order of several seconds per millimeter.

      I didn't realize that drift velocity applies to photons in a medium, but it sounds like it may.

    3. Re:Ummmm.... by ebuck · · Score: 1

      So you're saying that if I fire off a photon at 5 Km/h, then the photon flies off at 5 Km/h?

      When an electron settles down from an excited position, a photon is emitted at C (which may vary depending on the medium, but is constant for that medium). It doesn't matter what speed the atom was at, because the speed light travels at is a CONSTANT (within the limits of our ability to meaure).

      The duality principle is that light can be percieved as either a wave or a particle, but there's never been a discrepancy about it's ability to move or the rate.

    4. Re:Ummmm.... by ebuck · · Score: 1

      Yes, the electron pressure wave moves at almost C (mabye exactly C?), but that's not what what we are talking about here.

      In this case, yes, we are talking about light. So, it would follow that photons move at the speed of light. It would be kind of impossible for them to not move at the speed of light (yes, humor for the physics / philosophy minded).

      As an aside, with the advent of AC electricity, it's the oscillation of electrons that gets probagated through the line, and half of that oscillation is the electrons moving in the reverse direction, so any electron drift would be expected to me miniscule. You could probably expect more electron drift in DC electricity.

      Electron mass may be small, but it is significant. For example, brining up the power grid from a blackout really demonstrates how much resistance a few hundred miles of electrons in a wire can generate. That's why it is brought up (and down) in sections, reducing the amount of energy requried to overcome the inertia of electrons at rest by distributing it across many small steps.

    5. Re:Ummmm.... by _Sharp'r_ · · Score: 1

      "In this case, yes, we are talking about light. So, it would follow that photons move at the speed of light. It would be kind of impossible for them to not move at the speed of light"

      Yeah, but what most people (I'm not saying you specifically don't know this) seem to miss is that light travels at different speeds. Usually, when someone refers to "the speed of light" as some sort of constant, the really mean "the speed of light in a vacuum", which is a speed very rarely actually attained by light, since even the "space" between the sun and earth isn't actually a real vacuum, but it's close, so light goes about 299,792,500 meters per second there.

      The speed of light through a fiber-optic cable's cladding is about 2/3 of that (or a little slower than light through water, for another reference point), with it being evan a little bit slower in the core of the cable.

      However, I will give you full points for listing the misnomer that most people don't get about the speed of electrons in cables vs. the pressure wave. Sadly, the vast majority of people who know that electricity is electrons moving have the idea that those electrons travel through the wire at the speed of light, when it's really more like m/s, not the 300 million m/s they imagine it is.

      --
      The party of stupid and the party of evil get together and do something both stupid and evil, then call it bipartisan.
    6. Re:Ummmm.... by ebuck · · Score: 1

      Ruby, Saphire, or maybe Quartz was the slowest material that was listed in my physics text (if I remember correctly). I guess I had to do one too many index of refaction problems in school.

      I remember reading about Cerenkov Radiation back in school. Facinating stuff, but again, only possible when NOT in a vacuum. Google to the rescue, look at this readable description of Cerenkov Radiation if you are so inclined.

    7. Re:Ummmm.... by filterchild · · Score: 0, Offtopic

      C is the universal language. You can do anything in C. Well, unless you want object-orientation. Or decent string handling. Or readable code.

    8. Re:Ummmm.... by linguae · · Score: 1, Funny
      Wouldn't the transmission speed have to be C? I mean, C isn't constant across all mediums, but even in quartz and ruby it's significanly faster than 120km/h.

      I've always heard that certain languages were faster than others, but I didn't know that the speeds of languages can be measured in kilometers an hour? C must be pretty fast then.

    9. Re:Ummmm.... by mazarin5 · · Score: 1
      To be more precise, light spends most of its time travelling through free space. Photons are constantly being absorbed and reemitted in a "random walk" through any goven material. The macroscopic speed-of-light through the material is related to the mean free path, however.

      Most materials have a permittivity (e) and permeability (u) value, and the speed of light through the substance is related by:
      c = 1/sqrt(u*e)

      --
      Fnord.
    10. Re:Ummmm.... by m50d · · Score: 1

      C in diamonds is very slow, that's why they glitter so much (enormous refraction), though nowhere near that slow.

      --
      I am trolling
    11. Re:Ummmm.... by Anonymous Coward · · Score: 0

      For example, brining up the power grid from a blackout

      Yes, salt water really does have a dampening effect on power generation.

    12. Re:Ummmm.... by cowens · · Score: 1

      C is the speed of light in a vacuum. Light travels at different speeds in different medium.

  10. Curious by Anonymous Coward · · Score: 5, Insightful

    I'm left wondering how it is they've managed to slow down the transmission of a photon to 120 kilometers in one hour, presumably in the glass fiber. Usually slowing down light that much takes a great deal of infrastructure and effort, it's rarely a side-effect.

    Slashdot and the www.news.com.au couldn't have both made the same screamingly stupid mistake and meant 120 kilobits per hour, right? Right?

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

      Slashdot and the www.news.com.au couldn't have both made the same screamingly stupid mistake and meant 120 kilobits per hour, right?

      It could have been 120 km per second, which makes sense if it travels through different materials.

    2. Re:Curious by Anonymous+Luddite · · Score: 4, Funny

      >> Usually slowing down light that much takes a great deal of infrastructure and effort, it's rarely a side-effect.

      I think they did it by forming the photons into committees. They spend more time forming action plans and holding meetings than actually moving. Some of them actually go backwards...

    3. Re:Curious by tomRakewell · · Score: 4, Funny

      Stop nitpicking about units! I have it on good authority that the author of this story made the Kessel Run in less than 12 parsecs, so he is a quite an expert on these matters.

    4. Re:Curious by Anonymous Coward · · Score: 1, Funny

      Slashdot and the www.news.com.au couldn't have both made the same screamingly stupid mistake and meant 120 kilobits per hour, right? Right?

      Well, wait for tomorrow's dupe and see if it's corrected.

    5. Re:Curious by Anonymous Coward · · Score: 0

      They probably spilled some Java on it.

  11. Re:unsnackable code by Anonymous Coward · · Score: 0

    i think somethings burning

  12. Actual use? by Nicholas+Evans · · Score: 1, Insightful

    How useful will this be, really? Say you want to do some banking online. Even if you've replaced your Cat5 with diamond cable, you still need to go through other routers, providing multiple chances for people to intercept your transmissions. Unless everyone is going to install a diamond line from their homes to their bank, what use is this, really?

    1. Re:Actual use? by Anonymous Coward · · Score: 0

      Intelligence agencies.

      This was never intended for commercial use.

  13. Question by Mark_in_Brazil · · Score: 4, Insightful
    OK, I RTFA, and there's something I don't get.
    TFA says
    But if the light was a single photon beam, others in the room could not see it, and the two friends would also know instantly if it had been intercepted.
    How? What keeps a third party between the two friends from receiving the photons transmitted by one friend and retransmitting exactly the same sequence of photons to the other while keeping a record, and therefore, a copy of the message?
    I'm pretty sure there's more to it than appeared in TFA, and that there is a way to be sure there isn't an eavesdropper between the two friends, but I don't know what it is.
    --
    "It is nice to know that the computer understands the problem. But I would like to understand it too." --Eugene Wigner
    1. Re:Question by The+Mighty+One · · Score: 4, Informative

      http://en.wikipedia.org/wiki/Quantum_cryptography Quantum cryptography is an approach to securing communications based on certain phenomena of quantum physics. Unlike traditional cryptography, which employs various mathematical techniques to restrict eavesdroppers from learning the contents of encrypted messages, quantum cryptography is focused on the physics of information. The process of sending and storing information is always carried out by physical means, for example photons in optical fibres or electrons in electric current. Eavesdropping can be viewed as measurements on a physical object---in this case the carrier of the information. What the eavesdropper can measure, and how, depends exclusively on the laws of physics. Using quantum phenomena such as quantum superpositions or quantum entanglement one can design and implement a communication system which can always detect eavesdropping. This is because measurements on the quantum carrier of information disturb it and so leave traces.

    2. Re:Question by Jerf · · Score: 2, Interesting

      The moral of the story is "Don't try to use your macroscopic-world intuition to understand quantum phenomena."

      It's so wrong, it's not even reliably wrong, like [people who oppose you politically]; you almost don't need to know what's right, just wait for [those idiots] to spout off and do the opposite. Unlike that, your real world intuition is so wrong it's not even on the same playing field, not a matter of "true vs. false" but "true vs. blue speckled porcupines."

      In conclusion, the answer is "a bathtub full of brightly colored machine tools"; understanding the question won't get you appreciably closer to understanding QM, but it's a good start and might give you a chuckle.

    3. Re:Question by Connie_Lingus · · Score: 1

      well because of the wierdness of quantum mechanics. The moment the photon was observed, it would change it's state and since the two friends knew what it was "supposed" to be they could tell someone else had "looked" at it...

      Yes I know odd but (I think in this case) true..

      --
      never bring a twinkie to a food fight.
    4. Re:Question by crypto55 · · Score: 1

      Here's how it works. For the sake of simplicity, plus all cryptographers have a (semi)secret facination with variables, we will denote the sender as Alice, the receiver as Bob, and the guy in the middle as Charlie. I'm going to assume you know the basics of quantum cryptography, so i'll stick to the anti eavesdropping principle. QC works by using polarized photons. A photon can be polarized in two different methods, either rectilinearly or diagonally. In each method, a photon can be either a 1 or a 0, not a 1 under rectilinear and a 0 under diagonal. Alice sends 1000 photons to bob. Each photon carries the information of either a 1 or a 0, depending on the scheme chosen by the two of them. Since QP states that 50% of those photons will not be accurately read by bob, only 500 remain. If charlie is in them middle, he has to randomly choose a polarization scheme (r or d). Bob and Alice already know which photons they are supposed to use. They both assume that the other has the same key, given the laws of quantum physics (I don't want to explain it all here, look it up). If charlie has intercepted some data, then some of the photons will have become corrupted, because looking at a photon changes its state. Alice and bob then discuss openly ~75 of their bits, which they then throw away. if any of them are found to be different, they know that someone is listening in. This doesn't stop someone from corrupting their data, just allowing each communicator to know what's going on. A good source for info on cryptography, including QC, is in Simon Singh's The Code Book

      --
      Due to financial difficulties, the light at the end of the tunnel has been turned off.
    5. Re:Question by he-sk · · Score: 0, Offtopic

      The parent post was brought to you by the GNU FDL

      --
      Free Manning, jail Obama.
    6. Re:Question by Anonymous Coward · · Score: 0

      The cat's dead, Jim.

    7. Re:Question by m50d · · Score: 1

      Because you can't copy a photon exactly. It's similar to the heisenberg uncertainty principle, where you can't measure position and velocity exactly.

      --
      I am trolling
    8. Re:Question by Anonymous Coward · · Score: 0

      http://en.wikipedia.org/wiki/No_cloning_theorem - No cloning theorem

      We went over this in my crypto class semester - basically, there is no way to clone a photon unless you know which basis you're measuring in.

  14. Where's the security? by shanen · · Score: 1, Informative

    The original fibre taps just spliced into the fibre and repeated the signals. It's only the later technology that could try to interpret the leakage. I don't see how this adds any security, except perhaps insofar as the time to make the more difficult splice will increase the odds of noticing the interruption. "Unhackable"? Nope. The race will never end.

    --
    Freedom = (Meaningful - Coerced) Choice != (Speech | Beer^2), and sad sock puppets' bad mods avail them naught.
    1. Re:Where's the security? by MeanMF · · Score: 2, Informative

      Adding a repeater in the middle would add latency which could be easily detected by either end by running a few simple tests. Since this is a point-to-point technology your transmission speeds should be predictable and constant.

    2. Re:Where's the security? by shanen · · Score: 1

      I only threw that out as the first obvious point of attack, but even for your delay problem, I can think of an obvious workaround if the data rate of the "secure" channel remains less than the rate of non-secure channels. (They'd need two splices, with the delay masked by the faster channel. Or perhaps they'd even need to force the secure channel to use a less direct route.) However, that's not really addressing the fundamental problem, which is that absolute security is always an illusion. The real question is whether or not the adversary has the resources required to crack the system and believes the value of the cracking justifies the expenditure of the necessary resources. There are always other places and methods to attack. For example, if we concede that the channel is impervious (which I still doubt), then the adversary would have to go after the information at the endpoints, either before or after it entered or left the channel.

      --
      Freedom = (Meaningful - Coerced) Choice != (Speech | Beer^2), and sad sock puppets' bad mods avail them naught.
    3. Re:Where's the security? by MeanMF · · Score: 1

      I only threw that out as the first obvious point of attack, but even for your delay problem, I can think of an obvious workaround if the data rate of the "secure" channel remains less than the rate of non-secure channels.

      Yeah I'd assume that's one of the reasons they're working on improving the speed. If they can get it closer to the speed of light (which they're a LONG way from), and the endpoints can measure the round-trip time precisely enough, it'll be nearly impervious to repeaters.

      There are always other places and methods to attack. For example, if we concede that the channel is impervious (which I still doubt), then the adversary would have to go after the information at the endpoints, either before or after it entered or left the channel.

      Sure, but having a secure channel would be a huge step towards more secure data. Long cable runs have historically been an easy target since they're very difficult to defend. Think of all of the spycraft incidents that have been reported - tunnels, submarines, wiretaps, etc. Getting into a secure facility to attack an endpoint is much much harder than tapping the cable somewhere along the way unless you're the guy from Splinter Cell.

    4. Re:Where's the security? by yamla · · Score: 1

      Assuming this is to be used for quantum cryptography (the original article is terribly badly written and this isn't clear), latency has absolutely nothing to do with it. A man-in-the-middle attack simply won't work due to quantum mechanics.

      --

      Oceania has always been at war with Eastasia.
    5. Re:Where's the security? by MeanMF · · Score: 1

      Assuming this is to be used for quantum cryptography (the original article is terribly badly written and this isn't clear), latency has absolutely nothing to do with it. A man-in-the-middle attack simply won't work due to quantum mechanics.

      I'm no physicist, but I think this is different.. It's closer to current fiber transmission technology, but instead of sending a burst of photons for a short, fixed duration you only send a single one.

    6. Re:Where's the security? by Anonymous Coward · · Score: 0

      Wow. Even a community college physics class will give you enough of an education in quantum mechanics to figure this one out. It is completely unhackable. You just can't do it.

    7. Re:Where's the security? by Anonymous Coward · · Score: 0

      The slashdot article mis-spoke with "unhackable."

      What they should have stated is that eavesdropping cannot occur without the sender/receiver knowing.

      Measurements on a photon (just the act of looking at it) changes it.
      Plus, one would have to know which filters the original sender used to properly decode the message. Because the translation of received data is based on the principle of error checking, a correctly chosen filter by the intended recipient, which results in unexpected behavior, would suggest that an eavesdropper were present.

      The added security comes in the ability to check on eavesdroppers. Compromised channels are abandoned.

      As for your fiber taps, you might consider that many agencies are employing the use of a gas substance injected into the line such that the new fiber taps won't work. This is a different matter, though.

  15. Unusable by Misroi · · Score: 2, Interesting

    Right now it's downright unusable, think the kind of fiber optic you would need so 1 photon can be recieved at the other end? perfectly straight..!
    120km/h, just imagine the ping!!

    That technology could be "secure" assuming there is a direct link, that means no routing at all. If there is any routing involved then you just killed the concept. There is always the chance that someone will just cut the cable and "snif" it.

    Not a bad idea but right now it's far from promising...

    I'll stick with my encryption...

    1. Re:Unusable by Godman · · Score: 1

      Why on earth would you need a straight line?!

      First of all, if you remember your physics lessons, you'd also remember that light bends, or rather, is reflected off of the sides of the FO cable, and eventually reaches the end. 1 photon or billions, it matters not.

      If you still want to review, check out this link explaining how FO cables work: http://electronics.howstuffworks.com/fiber-optic2. htm

      As far as speed, 120 KMH is very good, especially considering those who want utmost security will not use conventional communications, but rather send courier or take it themselves.

      Routing is not an issue. The army, the government, banks, whoever who wants a hotline, the lack of routing is not a problem. (Remember those red phones that went to the Kremlin? Imagine a secure line running under the ocean carring a message! The longest it could take is a week for a message, and that's if you are standing on the date line at the equator and want to send a message to the other side of the world (That name escapes me atm).

      National communications (coast to coast) in slightly more than a day. Much more efficient than any courier with a secure message or even normal letters.

      Of course, all this is moot if there are no such messages, in which case I will go and get a life and therapy.

      --
      I have this really funny quote that I like to put here. Unfortunately, there's this really annoying thing called a char
    2. Re:Unusable by Misroi · · Score: 1

      I'm sorry, I was under the impression that the signal degraded over distance because of the reflection. Instead of straight I should have said Pure

      The security/speed is more of a personnal choice depending on the situation. If you need to send a message and it doesn't matter how long it takes but security is the utmost importance, this could be a solution, however even if the routing is being done by the army/gov... you will want to encrypt your message.

      It would seem to me Receieving the message fast and reliably is more important than uber security. Even if it means it is possible for someone to intercept it. That's where the encryption comes in...

      Then again maybe I just watched a few too many of those world war movies where they get the message any way they could and only the guy recieving it could decrypt it.

    3. Re:Unusable by Anonymous Coward · · Score: 0

      120km/h, just imagine the ping!!

      Huh? 120km/h ought to be enough for anybody.

      -Bill G.

  16. Anyone.. by Turn-X+Alphonse · · Score: 4, Funny

    Anyone want a game of quake? We could have like 1000 pings. It'll be like old times again!

    --
    I like muppets.
    1. Re:Anyone.. by Anonymous Coward · · Score: 0

      Hang on, are you saying you want to encrypt you game packets? It's such a problem when hackers intercept your bullets. Matter of fact, i blame all my recent deaths on hackers replacing my bullet packets with rubber bullet packets. Well at least i takes a really good hacker to replace BFG ammo.

  17. Been there....done that by mschaffer · · Score: 1

    http://www.sciencedaily.com/releases/2003/08/03081 3070545.htm

    The NIST (and many others) has been working with a bunch of other people on this for a while.

  18. Pretty big statement there, Chief. by Anonymous Coward · · Score: 1, Insightful

    To describe anything as "unhackable", "perfect", "ultimate", etc. is to invite ridicule when you are proved wrong.

    1. Re:Pretty big statement there, Chief. by mark-t · · Score: 1
      I think that saying the laws of physics are un-hackable is a pretty safe bet.

      Quantum encryption is safe to call unhackable because to break it would literally require violating physical laws.

  19. huh? by moosesocks · · Score: 1

    Eeeeh? Since when are data transmission speeds measured in kilometers per hour?

    I mean, if they managed to slow light down to 120km/h i'm damn impressed and I think a nobel prize would be in order for these people.....

    --
    -- If you try to fail and succeed, which have you done? - Uli's moose
    1. Re:huh? by haluness · · Score: 1

      if they managed to slow light down to 120km/h i'm damn impressed

      Well, people have slowed it down to 0 Km/h (or close to that) - http://www.deas.harvard.edu/haulab/link

  20. Re:unsnackable code by Anonymous Coward · · Score: 0

    smells a little fishy if you ask me.

  21. misleading by delirium+of+disorder · · Score: 4, Insightful

    Not only is quantum cryptography not not a code or traditional cryptographic system, it is not exactly a perfectly "secure transmission medium" as some /.ers have suggested. It is a method of interception detection. It is a HARDWARE system that uses entanglement or the Heisenberg uncertainty principle to send photons in such a way that the communication system itself can always detect eavesdropping (and logically would cease transmission if interception is detected). It is not untapable....but any taping would do little good since it would be noticed.

    --
    ------ Take away the right to say fuck and you take away the right to say fuck the government.
    1. Re:misleading by HPNpilot · · Score: 1

      I got a gut feeling there is an indirect effect of the photons that can be detected. Like other "unbreakable" systems this one will only last until it is cracked and the existence of the crack is discovered.

  22. Slower! Slower! by Helpadingoatemybaby · · Score: 4, Interesting
    120 km/hr!?

    I hope they don't speed the connection up, I hope they're able to slow it down! Think ultimate storage medium, the only limit being the number of photons you can put in the length of a pipe.

    Running out of storage space? Hello sweet superposition! Yeah, my iPod stores 4.02 * 10^18 songs, but have to listen to them all in order.

    --

    The baby's fine -- please stop sending business cards.

  23. Finally! by ebuck · · Score: 1

    Finally we could answer that age old question:

    If you're driving faster that the speed of light, and you turn you headlights on, what happens?

    1. Re:Finally! by Anonymous Coward · · Score: 0

      That's already known. They would turn on normally. The light travels away from you at the same speed (relative to you) that it would have if you had been standing still.

      That is what is meant when people say that the speed of light is a constant. They don't mean that it always travels the same speed in the ordinary sense -- it doesn't. It travels at different speeds through different media. The constant part is that the speed of light, unlike the speed of anything else, is not relative to the position and speed of the observer.

    2. Re:Finally! by Anonymous Coward · · Score: 0

      the funniest thing is, if you drive fast enough, you can turn the red light into a green light (through doppler shift)

    3. Re:Finally! by Anonymous Coward · · Score: 0

      Light does travel at the same speed regardlass of the medium, it "slows" down because it's running into material that it interacts with. Along with this problem you have to consider how it's even possible that the car is travelling through the material that "slows" down light. I mean, how often do you drive your car through glass or bose-einstein condensates?

  24. Not the man in the boat, the man in the ... by dotmax · · Score: 1

    Such a system would still be vulnerable to man-in-the-middle exploits.

    1. Re:Not the man in the boat, the man in the ... by isny · · Score: 1

      I'm starting with the man in the middle - exploit.
      Ok that was bad.
      bad.
      really really bad
      Ok, I swear I'm going to quit now.

    2. Re:Not the man in the boat, the man in the ... by Danuvius · · Score: 1
      Such a system would still be vulnerable to man-in-the-middle exploits.
      For heaven's sake?! Did you even bother to read the summary?
      --
      Akarsz Magyar Gentoo fórumot? Akkor
    3. Re:Not the man in the boat, the man in the ... by Anonymous Coward · · Score: 0

      Forgive him, the blurb is quite misleading itself:
      "Unhackable Code" "120km/h"
      *grrr*

  25. Re:Cool! by Gentlewhisper · · Score: 1

    But what happens if you need to bend the diamond cables??

  26. Plain Old Encryption Not Good Enough? by scruffy · · Score: 0, Offtopic

    You would think that ordinary encryption would be much more than sufficient for anything less than the NSA.

  27. But what if... by fonetik · · Score: 0, Redundant

    ...I cut this line then inserted a device that intercepted this signal and resent the exact same photon down the line to the recipient? How would they know?

    1. Re:But what if... by smash · · Score: 1
      Different quantum state.

      smash.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    2. Re:But what if... by Anonymous Coward · · Score: 0

      It's not the act of intercepting the photon itself (although replicating the same state of the photon that was sent to you would be interesting), but the choosing of filters that count.

      1) Photons are consumed upon observation
      2) You wouldn't know which filters the sender chose and to determine as much, you would have to offer to the sender which filters you chose and they would reply with a "correct/incorrect" message. To do so would require that you reveal yourself.
      3) "An eavesdropper is bound to introduce errors to this transmission because he/she does not know in advance the type of polarisation of each photon and quantum mechanics does not allow him/her to acquire sharp values of two non-commuting observables (here rectilinear and diagonal polarisations). The two legitimate users of the quantum channel test for eavesdropping by revealing a random subset of the key bits and checking (in public) the error rate. Although they cannot prevent eavesdropping, they will never be fooled by an eavesdropper because any, however subtle and sophisticated, effort to tap the channel will be detected. Whenever they are not happy with the security of the channel they can try to set up the key distribution again."
      (http://www.qubit.org/library/intros/cryp t.html)

  28. 120km/h?? by jmv · · Score: 1

    Is it just me or it would seem that the reporter got something wrong in the story. I thought the only way to get a speed of light in the area of 120 km/h was through very cold temperature and Bose-Einstein condensate. Perhaps they meant the transmission if limited to 120 kbps or something?

    1. Re:120km/h?? by rusty0101 · · Score: 1

      Since the propagation speed of photons in fibre is on the order of 300km/s (note I am not saying it is 300 km/s, I am saying that I believe it is better than 100km/s) it seems that either 120km/h is an unidentified bitrate, or a misentered item perhaps referencing 120kb/h, or even 120kb/s, 120kb/h would become 33 and 1/3rd bits per second, which even I consider an unreasonably slow data rate.

      Then again, I didn't read the article either, so perhaps it was transfered to the summary incorrectly...

      ~Rusty

      --
      You never know...
  29. Re:Slower! Slower! by nsasch · · Score: 1

    Isn't that how RAM works? Once its set, it puts the signal out and sets itself again?
    Maybe I'm a little off, but it sounds like how RAM works.
    And why should they use this cable more than other cables for storage? Just use ethernet and send out the signal and keep getting it back and you could "store" as much data as the cable could hold. Unless of course this diamond cable is higher density of data.

    --
    Make your computer faster: rm -rf /mnt/windows/
  30. WTF mate? ^^ by fallendove · · Score: 1, Funny

    Hookay, so, how are remote logins supposed to work?

    1. Re:WTF mate? ^^ by jasonmicron · · Score: 1

      Hosts file

  31. Medium.... by Patchw0rk+F0g · · Score: 1

    Isn't the medium, however, solvent for a matrix in which to embed an unhackable codex? Seems to me that a medium (ie the diamond-tooled matrix envisioned here) presents a good (perhaps not perfect) medium whereby more foolproof algorhythms of the future might reside. Seems like a good step forward, if a marriage might be made.

    --
    When the going gets weird, the weird turn pro. ~~ Hunter S. Thompson
  32. 120 km/h by kabz · · Score: 3, Funny
    Transmission speeds are currently slow - 120km/h, but are expected to speed up.


    So these are Canadian electrons, eh ?
    --
    -- "It's not stalking if you're married!" My Wife.
  33. Will avoid hackers from other planets! by vensub · · Score: 1, Funny

    People on earth are bored to hack data at this speed.

  34. Yes and no. by rjh · · Score: 4, Informative

    Yes and no. Quantum key exchange is, as you point out, a key negotiation protocol which relies on the laws of physics to keep the negotiated key safe from eavesdroppers. However, there's absolutely no limit on the size of key you can generate. If you need a million bits of key, then fine: make a million bit key.

    Once you have as many bits of key as you have bits of data, you can treat it as a one-time pad. And that would be a perfectly secure transmission, as long as both sides make sure they destroy the key once it's been used to do an encryption or decryption operation.

    In other words, QKE leads quite directly to (a) a cipher and (b) a traditional cryptographic system.

    IAAGSSTS (I Am A Grad Student Studying This Shit).

    1. Re:Yes and no. by Minna+Kirai · · Score: 1

      Yes and no.

      Nope. No and only no.

      In other words, QKE leads quite directly to (a) a cipher and (b) a traditional cryptographic system.

      The fact that it can bootstrap an encryption system should be a strong sign that it is not itself an encryption system.

      IAAGSSTS (I Am A Grad Student Studying This Shit).

      If so, then why didn't you correct the actual factual error in her post? (The last sentence is, at best, a misleading wording)

    2. Re:Yes and no. by __aailob1448 · · Score: 1

      Your explanation was short, simple and clear. I never considered that particular application. Not only can you exchange data safely through the quantum fiber thingie, but you can generate one time pads that can be used with other mediums. Pretty cool!

      Thank you.

  35. let me get this straight by layer3switch · · Score: 3, Insightful

    120 km/h to send single photon in order to establish a secure channel?

    Hmm.. let me get this straight. So if I burn a DVD and send it to California from New York using FedEx 2Day service for $14.59, could I name this post as "Unhackable Transmission Medium for only $14.59"?

    --
    "Don't let fools fool you. They are the clever ones."
    1. Re:let me get this straight by Anonymous Coward · · Score: 0

      Only if you could tell that I intercepted your package and read your DVD before sending it along its way, and if there was no way for me to conclusively determine which filters (ummm... burning software and format?) you used.

      I really do not believe that you understood the principles behind quantum cryptography before hitting "submit." I suggest you read up on it. It is really much more clever than you give it credit.

      If you find out a way to intercept the data without the intended recipients and sender knowing, I am sure there are lots of intelligence agencies that would love to have you. (And before people go on the "man in the middle" or "intercept and resend" tangents, please read up on quantum cryptography a little more as you will see why these do not work.

    2. Re:let me get this straight by jgoemat · · Score: 1
      Or is there any way to tell if a trojan is on one of the computers and is intercepting the traffic before it gets sent over the wire or after it is decoded? Or if the person that wrote the [banking for example] program put in a back door? Or if the person entering the data copied it down?

      Do people understand that this will only work between two systems directly linked together, you can't use a routing system like the internet? Or am I missing something?

    3. Re:let me get this straight by m50d · · Score: 1

      Erm, no, that's very hackable - just shoot the fedex guy and nick the dvd. Photons, when used correctly, are absolutely, 100%, laws-of-physics-and-mathematics secure.

      --
      I am trolling
    4. Re:let me get this straight by Anonymous Coward · · Score: 0

      If you're responding to my comment, I agree.
      I was merely making fun of the comparison of QC to a DVD shipped through Fed-Ex, as it was obvious that poster didn't do any reading up on QC for making his comment, however funny it was.

      I believe the people's insinuations of man-in-the-middle (at least, the ones who don't expect this to be used for their banking needs, and who understand this was always intended for intelligence agencies, not their DRM/banking/whathaveyou) comes when you have a Charlie tapping Alice and Bob's direct line. This is indeed possible, although with the use of fibre, intelligence agencies seem to have a penchant for using gas-filled fibres to determine the tapping of optical fibre. (Which is such a neat idea. I mean, tapping fiber-optic cable is such a neat process!) The sender cannot stop eavesdropping, but it can detect it, and this is where the power of QC lies.

      Now, the person entering the data and copying it down doesn't make QC weak, it means that the people sending the information are weak. There is a difference between technology failing versus its implementation failing through a lack of following procedures.

  36. So... by licklame · · Score: 2, Funny

    I really don't think this tech is going anywhere.

  37. What about routers? by BobPaul · · Score: 3, Interesting

    The problem I have with this is that it really doesn't have any place in the internet at large. Sure, it's great for point to point direct connections--ie, my secure installation has a direct diamond-fibre connection to your secure installation, but it really doesn't do much for more public transfers, like internet banking.

    This will secure transmissions between banks and internally at banks, but a secure system is only as secure as it's weakest link, and this doesn't improve security on the internet.

    Since the internet uses routers, switches, and hubs someone could always gain access to the router or pickup the broadcast from a hub through some other means and cause that system to log packets or duplicate them elsewhere, etc.

    Or is there a way to incorporate this into a system similar to the internet as we know it and make my home connection to my bank/paypal/yahoo shopping more secure?

    1. Re:What about routers? by Lehk228 · · Score: 1

      Or is there a way to incorporate this into a system similar to the internet as we know it and make my home connection to my bank/paypal/yahoo shopping more secure? no there isn't, all QC does is provide YASPTP (Yet Another Secure Point To Point) transmission scheme, spending lots of money to do what OTP or even most PSK sytems can do today, but more leet and more expensive with a .0000001% improvement in number of global extintions it will take to crack

      --
      Snowden and Manning are heroes.
  38. Re:Good old rubber hose still works. by Anonymous Coward · · Score: 0

    This won't help much in terms of unbreakable encryption. If you can't intercept and break the crypto itself you can always break the fingers of someone who has the plaintext.

  39. What prevents a man-in-the-middle attack? by Animats · · Score: 1

    Even if you can't listen in, you can receive and retransmit.

    1. Re:What prevents a man-in-the-middle attack? by Sweetshark · · Score: 1

      No, you cant. You have to choose which half of the information you want to recieve and if you pick the wrong half, you will have to guess on retransmit (QMs way of telling you "You cannot have a pie and eat it"). Make the key long and the MITM is screwed.

  40. its not foolproof by AndreySeven · · Score: 2, Interesting

    I am no expert in the field of quantum cryptography, but i could imagine a sort of situation where the "man in the middle" captures all of the photons, before they are sent to the receiver, then calculates the required speed to make up for the latency and boosts the "signal" to prevent the reciever from knowing anything has gone wrong. Of course, I could be totally wrong...

    --
    University of Washington

    Student

    1. Re:its not foolproof by sodul · · Score: 1

      yes it's very well know that you can control the speed of a photon (light) by pushing it faster.

      I think you watched too many superman movies when you were way younger. But TFA do mention the light traveling at 120km/h.

      Waait a minute ... Wow ... my Acura is faster than light cool ... Now I just need to spin it around the earth to go back in time so I can fill my tank when Gas is $1.50 / gallon.

    2. Re:its not foolproof by AndreySeven · · Score: 1

      i assumed that since the speed in the article was slower than actual speed that it could be sped up...

      --
      University of Washington

      Student

    3. Re:its not foolproof by smoker2 · · Score: 1

      The whole thing about quantum data transmission is that if the signal is intercepted, then the sender knows _instantly_.
      How would your "man in the middle" get around that ?

    4. Re:its not foolproof by Anonymous Coward · · Score: 0

      Quantum crypto relies on measuring two independant properties. Half the time the sender and reciever measure the same thing. Then they compare results. The man in the middle could attack the fiber and the comparison.

  41. Unhackable... Unnecessary! by WaR.KiN · · Score: 5, Funny

    It's not that the code is unhackable, it's just that hackers won't be hacking into your bank account anymore. They'll just take the diamonds.

  42. Calling sceptics! by nate+nice · · Score: 1

    "to Create Unhackable Code"

    I'll stop reading right about there.

    --
    "If you are a dreamer, a wisher, a liar, A hope-er, a pray-er, a magic bean buyer ..."
  43. Diamonds by ellisDtrails · · Score: 1

    .... and rust. Name the artist, get a free phone call.

    1. Re:Diamonds by EllF · · Score: 1

      AC/DC, Sin City. But why would I want a phone call?

      --
      We who were living are now dying
      With a little patience
    2. Re:Diamonds by Skybyte · · Score: 1

      Joan Baez, but Judas Priest's version on Unleashed in the East owns all

    3. Re:Diamonds by ellisDtrails · · Score: 1

      No No No .. People we were looking for SOD (Stormtroppers of Death) who had the 0:05 length song on their self-titled album. No phone call for you!

  44. Re:Good old rubber hose still works. by X0563511 · · Score: 1

    Unfortunatly that tends to let one of the parties know that the message is intercepted. Half of the use of decrypting others messages is that they don't know you are doing it.

    --
    For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
  45. what took so long?! by SubtleNuance · · Score: 0

    Diamond tipped light wires? Sheesh. Thats so 1998.

    Where are my flying cars damnit?!1!

  46. That's bull by Anonymous Coward · · Score: 1, Interesting
    I know, you are thinking you can just copy the photons and resend new ones with the same message. Nope - you have to know the spin orientation of the photons BEFORE you can read them for a 1 or a 0. If you read it with the wrong spin orientation, you will force it to the orientation you read it as and get an errant 1 or 0 that you incorrectly send down the line.

    I think that's bull. If the man in the middle cannot read the photons before altering them, how can the intended recipient? Explain it properly.

    1. Re:That's bull by Anonymous Coward · · Score: 0

      You can read it properly yourself because the "key" denotes what pattern you need to switch your gates to at which time in order to get the right bits. It is time shifted (methinks) so that the terminations have time to respond.

    2. Re:That's bull by evanbd · · Score: 1
      I think that's bull. If the man in the middle cannot read the photons before altering them, how can the intended recipient? Explain it properly.

      Sorry, intuition and quantum mechanics don't mix. On this one, you get to trust the smart people. Or you can do the math and experiments yourself. Or you can wander over to Wikipedia and find a very nice prepackaged explanation. But attempting to claim that your uneducated intuition knows what can and can't happen in the world of quantum mechanics just doesn't work.

    3. Re:That's bull by msevior · · Score: 1

      The point is that since they're single photons, the act of reading them destroys them. The message doesn't get through and the line is know to be compromised.

      The ony way to break this would be to compromise the electronics or the humans at either end.

    4. Re:That's bull by m50d · · Score: 1

      Proper explanation: the intended recipient doesn't either, so they will only get half of them right, and will mess up the ones they don't measure right in a way that could be detected by someone who did know. However, the half they get right will be completely different from what any man in the middle gets right. Then the recipient explains over an insecure link which measurement they made on each photon, and the transmitter tells them which were right. Now the mitm knows what they needed to know, but there's no way to duplicate a photon so if they'd stopped the photons to measure now the recipient would have not recieved anything. So the two have securely exchanged half of the bits the sender sent. They have no way to control which half they exchange, but that doesn't matter, they just use the half they do as a OTP key.

      --
      I am trolling
  47. 120 km/h? by nrlightfoot · · Score: 2, Interesting

    That has to be a typo. Even in diamond the speed of light is only a little about 2.5 times slower than in a vaccum. I'm very interested if the light is going 120 km/h in the optical cable though, because that would make it possible to theoretically build a time machine by winding the cable in a cylinder, but only if it retained that speed with more light in the cable. There is also the caveat that the metric this was solved for involved an infinitely long cylinder of rotating light, so it may not apply to finite cylinders.

    --
    what sig?
    1. Re:120 km/h? by Anonymous Coward · · Score: 0

      If somebody else can explain this to me, then forget the insults, but I'm sick of seeing this.
      Do diamonds reverse the direction of light? How the HELL can light go "2.5 times slower than in a vacuum" unless you shined it backwards, and somehow speed it up by 50%. However, I don't think that's what you are trying to convey.
      If I'm driving in my car at 50mph, and I go "1x slower," then I'm not moving. If I go "1x faster," then I'm moving 100mph. If I go "2x slower," I'm going backwards at 50mph.
      "New Speed" = "Old Speed" + ("Old Speed" * "Change")
      I would suggest you give a meaningful number when trying to convey this message. Is it 2.5% (.025 times) slower? That makes more sense.

    2. Re:120 km/h? by Anonymous Coward · · Score: 0

      I was with you up until the time machine business. I can't even begin to understand what you mean in regards to that. There's a ton of research going on right now where people slow light down and *almost* trap it entirely it within a medium. I don't recall any of them claiming to have created a time machine, though.

    3. Re:120 km/h? by nrlightfoot · · Score: 1

      sorry, I didn't think that through when I was writing it. What I meant to say was that light goes about 2.5 times faster in a vaccum than it does in diamond.

      --
      what sig?
    4. Re:120 km/h? by nrlightfoot · · Score: 1

      Here are some links with some more info about the theory (by Ronald Mallet) I was talking about.
      University Press Release
      Ronald Mallet's Reasearch Summary

      --
      what sig?
    5. Re:120 km/h? by eluusive · · Score: 1

      Light has never been slowed down below C. What these experiments mean that the total time it took the light to get from point A to point B was longer. What takes place is absorption and re-emmision of the photon by the electrons in the medium. There is always "vacuum" in the inbetween spaces of the medium. If you have any questions, reply to this and I'll do my best to check back later and answer them.

    6. Re:120 km/h? by Legion303 · · Score: 1

      "Light has never been slowed down below C."

      BAHAHAHA! Good one!

      When the sun comes up in a couple of hours, the light will be coming through the window's glass at less than C. Shit, I don't even have to wait quite that long. As soon as it hits the atmosphere it will be going slower than C.

    7. Re:120 km/h? by Anonymous Coward · · Score: 0

      I beg to differ.

      http://www.sciencedaily.com/releases/1999/02/99022 3083631.htm

      There's another article somewhere out there, but I'm lazy in finding it. There's actually a physicist in Korea who has developped a medium through which light goes very slow. So slow, in fact, that you can outrun it with a brisk walk.

    8. Re:120 km/h? by eluusive · · Score: 1

      That's due to repeated absorption and emission of the light. Light still is travelling at C when it's actually moving. As I pointed out in my original post. The light gets "tangled up" in Bose-Einstein condensates.

    9. Re:120 km/h? by eluusive · · Score: 1

      Since you're taking on a condescending tone, I might as well take on a sarcastic one with you.

      If light really slows down in glass as you propose, what speeds it back up when it comes out of the glass? Answer: NOTHING, because it DOESN'T SLOW DOWN. The light bounces back and forth in glass, however it does this in the general direction it was going in the first place. The light actually has to go farther to get through the glass. This is an oversimplification. But so is saying light travels slower through glass.

    10. Re:120 km/h? by Legion303 · · Score: 1

      Since you don't know why you got it wrong, I'll let you in on the secret: C is defined as the speed of light in vacuum. You claimed that light can't go slower than this, but it's been known for at least 65 years that it does. Light propagates through materials at different rates depending on their composition.

      You should work on your sarcasm, by the way. It sucked.

    11. Re:120 km/h? by Legion303 · · Score: 1

      Sorry for the factual error. 65 should, of course, be 75.

    12. Re:120 km/h? by eluusive · · Score: 1

      Are you even reading my explaination or are you just repeating crap you heard in science class?

      As I have said, If you were to put an emitter and a detector on either side of glass, light would SEEM to travel less than C.

      "In a sense, any light travelling through a medium other than a vacuum travels below c as a result of refraction." -- WikiPedia

      So the light is preceived to go slower because the path it must take in a material is longer than a straight line. IT has to travel FARTHER. If I have to walk 10 miles to finish a race while a straight line between the two points was 5, and you measure my average speed against the 5 mile straight line, then you will think i've actually ran half as fast as I really did. THIS is what's happening here.

    13. Re:120 km/h? by Legion303 · · Score: 1

      "So the light is preceived to go slower"

      And you can stop right there. Einstein showed us that different frames of reference are vitally important in measurement. Regardless of *why* the light takes longer to go through different materials, the fact remains that it takes longer and is thus slower than c by definition.

      If you're the photon, you probably don't care that your path is changed by refraction and absorption, as far as your speed is concerned. But as observers, we can pinpoint *exactly* how much slower than c that photon is going because we know how much longer it takes to get from point A to point B. We can even stop it if we want to. Quantum mechanics is a bit more involved than your simplistic classical examples. In short, your terminology is wrong. Light can and does travel slower than c, by definition of c. And your analogy is off. It would be more accurate to say you started walking the 5-mile course but stopped to rest at benches along the way. To the observer at the end of the course, your average speed is lower than someone who walked straight through.

      I like WikiPedia, because it makes people think they're experts. Here's a quote from the Nature journal concerning work on slowing light waves in a Bose-Einstein condensate:

      "Techniques that use quantum interference effects are being actively investigated to manipulate the optical properties of quantum systems. One such example is electromagnetically induced transparency, a quantum effect that permits the propagation of light pulses through an otherwise opaque medium. Here we report an experimental demonstration of electromagnetically induced transparency in an ultracold gas of sodium atoms, in which the optical pulses propagate at twenty million times slower than the speed of light in a vacuum. The gas is cooled to nanokelvin temperatures by laser and evaporative cooling. The quantum interference controlling the optical properties of the medium is set up by a 'coupling' laser beam propagating at a right angle to the pulsed 'probe' beam. At nanokelvin temperatures, the variation of refractive index with probe frequency can be made very steep. In conjunction with the high atomic density, this results in the exceptionally low light speeds observed. By cooling the cloud below the transition temperature for Bose-Einstein condensation (causing a macroscopic population of alkali atoms in the quantum ground state of the confining potential), we observe even lower pulse propagation velocities (17 m s-1) owing to the increased atom density. [...]"

  48. And at 130km/h... by Anonymous Coward · · Score: 0

    ...we have getting into your car, driving to the individual you want to deliver the message to and telling them in person.

  49. My Ricer by iced_tea · · Score: 0

    Can go faster than your data!

  50. Cryptographically Worthless by Anonymous Coward · · Score: 1, Informative

    This is much more complicated than simply sharing one-time-pads. When any two idiots can burn 8GB of random data onto two DVD's and send secure text messages to each other for the rest of their lives, what the hell use is a complex physically secure network like this one? Anyone with enough money and need to buy one can find cheaper and more reliable means of secure communication.

    1. Re:Cryptographically Worthless by Anonymous Coward · · Score: 0

      I can see a use for this where such physical exchange of OTPs are hazardous or would take too long because there is no transport available.

      Anyone with enough money and need to buy one can find cheaper and more reliable means of secure communication.

      Not everyone is going to be important or wealthy enough to have their DVDs air dropped with a squad of infantry as escort.

  51. Re:"Unhackable Code"? - 2 things by tonsofpcs · · Score: 0
    1. Nothing is truely random.
    2. Why can't I just monitor the 'data' lines?
  52. A better use for diamonds by Anonymous Coward · · Score: 0

    I prefer the older trick of "using diamonds" to "get my dick wet" - but, you can create unhackable code if you want. To each his own.

    1. Re:A better use for diamonds by Anonymous Coward · · Score: 0

      I prefer the older trick of "using diamonds" to "get my dick wet" - but, you can create unhackable code if you want. To each his own.

      So you have to pay to have sex? How sad as that.

    2. Re:A better use for diamonds by Anonymous Coward · · Score: 0

      Only a Slashdotter would use a diamond when being an asshole works just fine.

  53. puddle on the floor by Anonymous Coward · · Score: 0

    Is this the same crew that was cooling fibres down to near absolute zero, reducing the transmission speed to about 5m/s, and had the photons dribbling out the end forming a ...

  54. very unique! by BoneOfconTroll · · Score: 1
    As Dr Rabeau says, "this is a very unique device."

    Regarding the tech: someone could intercept the photon, and send a replacement copy in its place. Just like cloak and daggers intercepting a courier, photograph the papers, and send it on its way.

    --
    I don't want to sell you death sticks.
  55. Slashdot Reading Problems by Anonymous Coward · · Score: 0

    It's the University of Melbourne, idiot, not Melbourne University.

  56. Re:"Unhackable Code"? - 2 things by Anonymous Coward · · Score: 1, Insightful

    In quantum cryptography (which isn't quite what this article is about), there aren't any data lines to monitor -- the information is transmitted by entanglement. I know it sounds weird, but through entanglement you have a copy of whatever is going on in the other person's system without any data being sent. If you want to learn more about it, read up on the EPR paradox.

  57. You are correct. by Adam.Jacquaus · · Score: 0
    Everything can be hacked.

    Quantum "encryption" is no better (or worse) than regular encryption. a simple oversight in the implementation can render you're algorithm breakable.

    In my coursework classes I am taking for my PhD, we looked in-depth at the breaking of the enigma code, and these techniques are general: they apply to any code. The germans thought that by adding an extra rotor they were safe, and here we see history repeating itself. NO YOU ARE NOT SAFE BECAUSE YOU ARE USING PHOTONS! Start from the premise, "my message will be hacked" and work from there, it is the safest rout.

    Adam J.

    --
    Ask me about freelance Java consulting.
    1. Re:You are correct. by LilGuy · · Score: 1, Funny

      What I find amazing is that you're studying for a PhD and yet you can't use the proper form of your. Not to mention you can't spell route. :|

      --

      You're nothing; like me.
    2. Re:You are correct. by Minna+Kirai · · Score: 1

      Quantum "encryption" is no better (or worse) than regular encryption.

      True, it's not better than encryption- because QE, as your use of scare-quotes apparently alludes to, is not encryption at all.

      a simple oversight in the implementation can render you're algorithm breakable.

      That is an inadequate justification for the claim "everything can be hacked". If an oversight in implementation means you can be hacked, it doesn't follow that the algorithm is breakable- but only that you were never really using that algorithm at all.

    3. Re:You are correct. by Adam.Jacquaus · · Score: 1
      Well, yes, although you have overlooked the primary benefits that a quantum encryption scheme would offer: quantum entanglements, and not needing to be concerned that a quantum computer could break a non-quantum-but-NP-hard problem.

      Re the implementation query you have, I think that philosphically, an algorithm cannot be separated from its implementation.

      Adam J.

      --
      Ask me about freelance Java consulting.
    4. Re:You are correct. by Anonymous Coward · · Score: 0

      Please....how does one *hack* a one time pad? OTP = unhackable. Social engineering, perhaps, but there is no TECHNOLOGICAL exploit for an otp.

    5. Re:You are correct. by Anonymous Coward · · Score: 2, Funny

      Details are important.
      If Einstein hadn't paid attention to details, he may never have discovered America.

    6. Re:You are correct. by aePrime · · Score: 2, Informative

      Alas, Ph.D. boy, you need to either spend more time studying your courses, or spend more time on your critical reading skills; at this point it's difficult to tell which.

      The encryption can be broken, sure, if you know the message. The real beauty in quantum cryptography lies in the fact that intercepting the message (a man in the middle attack) is impossible due to Heisenberg's uncertainty principle.

      The January 2005 Scientific American has a good article on it (the cover story, actually).

      The next time you're planning on acting so pompous, you may want to check your facts first.

    7. Re:You are correct. by aePrime · · Score: 1

      Here's a link to the online version of the article I mentioned. It doesn't have the pretty pictures that the hard copy has.

    8. Re:You are correct. by Minna+Kirai · · Score: 1

      quantum entanglements

      Schemes relying on quantum entanglement are so different from "traditional" Quantum Encryption (which is based more on Heisenberg Uncertainty) that it should really go by a different name. I have seen the entanglement-based approach labelled "Quantum Teleportation", although that term misleadingly creates too-high expectations.

      Re the implementation query you have, I think that philosphically, an algorithm cannot be separated from its implementation.

      Indeed, it can't be. That's why an "incorrect implementation of algorithim XYZ" is a different algorithim than an error-free version. If you open my door which I left unlocked, you have not disproved any any of the lock-vendor's claims that it is unpickable.

    9. Re:You are correct. by m50d · · Score: 2, Informative

      We have had one time pad ciphers for what, 70 years? When was the last time one was cracked? When some dolt in the kremlin decided to re-use their one time pads. Other than that, it has never been broken. Quantum encryption can be exactly the same - when done right it's unbreakable. Doing it right it hard, but far from impossible

      --
      I am trolling
    10. Re:You are correct. by cammoblammo · · Score: 1
      True, it's not better than encryption- because QE, as your use of scare-quotes apparently alludes to, is not encryption at all.

      I agree with your point, but not your logic. You seem top think that something can't be better than encryption if it isn't, in fact, encryption.

      The corollary is that if it is encryption, then it can be better than encryption, which is logically the same as saying that if a number is equal to one, then that number might be greater than one.

      Sorry to nitpick. I had a long day...

      --

      Cogito, ergo sig.

    11. Re:You are correct. by sydb · · Score: 1

      Thanks, I wanted to make the point that there are always exceptions to generalities. You have provided the exception.

      Yes, yes, sometimes there are no exceptions to generalities. But not this time!

      --
      Yours Sincerely, Michael.
    12. Re:You are correct. by sydb · · Score: 1

      Your "greater abilities" are not much in evidence today, are they, Mr Jackass? Ho ho.

      --
      Yours Sincerely, Michael.
    13. Re:You are correct. by AHumbleOpinion · · Score: 1

      What I find amazing is that you're studying for a PhD and yet you can't use the proper form of your. Not to mention you can't spell route. :|

      You are clueless.

      (1) Since his PhD is not in English or a related field your "point" is pointless.

      (2) Typos, brainfarts, etc happen. Proofreading is common for one's thesis, it's largely a waste of time for slashdot. Who care's what happens here. Your posts are unimportant, just like everyone's replies.

      Hope this note helps you gain some perspective.

    14. Re:You are correct. by hostyle · · Score: 1

      Thats the funniest thing I've read all year. Thank you for the spilled beer.

      --
      Caesar si viveret, ad remum dareris.
    15. Re:You are correct. by Anonymous Coward · · Score: 0

      Damn.
      I shouldn't have posted anonymously.

    16. Re:You are correct. by LilGuy · · Score: 1

      It did. Somone going to school for upwards of 8 years should not understand contractions that were taught in 2nd grade - my bad.

      Proofreading your comments before you post them for the rest of the world, stating just how brilliant you must be (after all why else the PhD comment?) would just be hypocritical, no?

      --

      You're nothing; like me.
    17. Re:You are correct. by stonecypher · · Score: 1

      Close, but no cigar. Heisenberg here doesn't say it cannot be intercepted. Heisenberg says that intercepting the message changes the message; therefore with a careful encoding you cannot intercept the message without being detected.

      This is a subtle but critically important difference.

      --
      StoneCypher is Full of BS
  58. A few questions... by Der+Huhn+Teufel · · Score: 1

    Two questions: One, would it be possible to "detect" these signals via extremely sensitive magnetic equipment? After all, they are a charged particle, as such they would have (albeit very small) a charge. Two, wouldn't forming a "ring" of protons (any shape would work really), be much more efficient? You'd still know if it had been intercepted since the shape would differ from that of the original message.

  59. Claim doesn't stand by dark+grep · · Score: 0

    If someone was going to intercept the message, couldn't they just read the photon and then retransmit it? Duh, how unbreakable it that?

    1. Re:Claim doesn't stand by Anonymous Coward · · Score: 0

      That is forbidden by quantum mechanics. If you 'read' the photon, instead of it existing in a multitude of states, it collapses (wave-function collapse) into a single state. This can be detected at either end of the line, so the one time pad can be cancelled and the eavesdropper cannot be successful.

    2. Re:Claim doesn't stand by dark+grep · · Score: 0

      I see what you mean, but could not another photon be sent with the same, now known, state?

  60. Slowing down light by Adam.Jacquaus · · Score: 1
    Light travels at a constant speed c; that's true no matter how fast or in what direction the observer is going. So no, they didnt mean that light had slowed down, although its hard for the layman to see why. Look to wikipedia for a good explanation.

    I suspect they mean 120km/h, because of repeaters along the fibre must be more complex than usual for this application.

    Adam J.

    --
    Ask me about freelance Java consulting.
    1. Re:Slowing down light by Anonymous Coward · · Score: 1, Informative

      Actually, c is the speed of light in a vacuum. Light can travel more slowly through water, air , glass, etc. This is what causes refraction. You can also get stuff to travel faster than the speed of light through a substance (but not faster than c, for now). Cerenkov radiation is a side effect of neutrons traveling faster than the speed of light through the reactor coolant, creating the light equivalent of a sonic boom.

    2. Re:Slowing down light by Adam.Jacquaus · · Score: 0, Troll
      Sure, there are some GUT-theories were c can change. But for the purpose of posting on slashdot, I think c may be treated as a fundamental constant.

      Adam J.

      --
      Ask me about freelance Java consulting.
    3. Re:Slowing down light by menscher · · Score: 1
      Yes, c is a fundamental constant. It is, by definition, 299792458 m/s. But that's not the point.

      Rather than invoking any grand unified theory theories [sic], how about just reading what the AC said? Amazingly enough, this is a case where the AC is exactly right. The speed of light in diamond is slower than the speed of light in vacuum. 1.6 times slower, IIRC. So one might expect the speed of light in a diamond-fiber to be about 200,000 km/s.

      That said, I have no idea WTF they're talking about with the 120 km/h stuff. $10 says they don't know either, or that it was a typo.

  61. Re:Slower! Slower! by edbarbar · · Score: 1

    I wonder if you could use this as a huge batterey? Store up enough photons in a circle, then tap into them as needed.

    --
    Ed Barbar, President and General Manager, Furnit USA
  62. Re:Slower! Slower! by InvalidError · · Score: 1

    There once was such a thing as electroacoustic memory - a mercury cylinder with a piezo element at both ends, one to "write" and the other to "read".

    DRAM chips use a grid pattern where a memory address simply specifies which column/row to read/write. This grid is built off tiny capacitors which slowly self-discharge by leakage currents, this is why DRAM requires refresh cycles. Also, the DRAM cells are read by connecting these femto-capacitors to internal bus lines. Those bus lines have capacitance of roughly the same scale as the cells' so DRAMs are "destructive read" devices. These buses terminate into line amplifiers, during a read operation, the amplifiers drive a row register and once the read cycle is done, the DRAM chip usually initiates a write cycle to rewrite the original data into the partially discharged cells. This internal read/write operation is the same as a refresh and before DRAM chips started featuring self-refresh, refresh was carried out by doing a dummy read operation for each DRAM row address.

  63. Typical awful coverage of research by dmiracle · · Score: 1

    I blame the media for creating these scientific promises that we can never live up to. Science isn't a process of one great discovery that solves all the worlds problems (or all the cryptographers problems). It is a long hard grind with small rewards along the way. Just like everything else.

  64. Re:Slower! Slower! by advocate_one · · Score: 2, Interesting

    sounds just like the Mercury delay line memory from the old days. Where they used sound pulses travelling in the mercury to represent presence or abscence of bits...

    --
    Donald 'Duck' Dunn: We had a band powerful enough to turn goat piss into gasoline.
  65. photons by dmiracle · · Score: 1

    They are using photons, not protons.

    1. Re:photons by Der+Huhn+Teufel · · Score: 1

      Doh, woops.

  66. Re:"Unhackable Code"? - 2 things by Rei · · Score: 2, Insightful

    Nothing is truely random.

    Except for.. well, bloody everything at the quantum level. Unentangled particles store "one bit" - if you read say, the position, the velocity is truly random (within certain bounds, on a given distribution function). Entangled particle pairs store "two bits" - you can measure two velocities, a velocity and a position, or two positions - but everything else that you measure will be random (as described before)

    --
    Dear Lord: One of your creatures may be hurt tonight. Please let it be the other creature.
  67. Re:Slower! Slower! by Anonymous Coward · · Score: 0

    One of my professors I guess did something right (who would have guessed). He needed to store an encryption/decryption key that could be used by a computer, however there had to be zero way to recover the code if the computer was stolen (of course the computer must still retain the information if it's turned off). The solution? Create a wire and send the code on it. The wire returns to the source at which point the received data is echoed back out using a battery. If anything even slightly disrupts this process the data becomes corrupted instantly before the signal can possibly be read. I don't see any reason this same strategy can't be used.

  68. Two slots... by Anonymous Coward · · Score: 0

    So, use the 'two slot' interference phenomenon as an example: It may be possible to use diffraction methods to read the photon beam. I won't put much money on this transmission method, until there has been lots of peer review.

  69. Broken connections? by Luke-Jr · · Score: 1

    And what happens when some idiot breaks your fibre? Isn't it expensive enough to repair modern fibre communications? Now someone thinks it's a good idea to make you replace the complete 'wire'?

    --
    Luke-Jr
  70. Man in the middle by pyth · · Score: 1

    The 'man in the middle' attack always has a way to work. Always always always always. You can set up your encryption so that he would have to capture multiple channels, but there is always a way to do a 'man in the middle' attack.

    1. Re:Man in the middle by Anonymous Coward · · Score: 0

      Either you are a troll, or you havn't read about QC.
      Try reading some of the rest of the comments in any case.

    2. Re:Man in the middle by Sweetshark · · Score: 1

      The 'man in the middle' attack always has a way to work.
      Using the common aproximations "Time is universal", "Light is just a em-wave" and "The earth is flat." you are probably right.

    3. Re:Man in the middle by Anonymous Coward · · Score: 0

      ok, so what mitm attacks dont work? forget the middle part. cut the pipe, plug it to your own machine. that way the remote end negotiates the otp with your own machine. swrew the other guy, you can pretend to be him. and if ya really wanna be 'in the middle', do the same thing the other guy, so they both think they are talking to each other, but they are both talking to you. i may be waaaayyy off, but i just dont see how that wouldnt work...you would effectively be 'unplugging' one machine and plugging the cable to your own machine. and with multiple interfaces, you could do it to both of'em.

  71. Re:"Unhackable Code"? - 2 things by Minna+Kirai · · Score: 2, Informative

    AC: In quantum cryptography (which isn't quite what this article is about), there aren't any data lines to monitor -- the information is transmitted by entanglement.

    No, your definitions are off. "Quantum Cryptography" is the use of Heisenberg's Uncertainty principle's guarantee that the whole state of a particle cannot be measured to ensure that a message cannot be intercepted and retransmitted.

    The use of quantum entanglement to communicate data has also been proposed, but this is known as Quantum Teleportation. QT, not QC.

  72. Quantum physics by lisaparratt · · Score: 1

    Do they not teach you Americans basic quantum physics at school?

    Measuring something changes it. Therefore you can't just splice in a repeater into the middle of the fibre, because the act of receiving the photon changes the exact quantum state of what is eventually received the other end. Normal repeaters only work due to them a) not caring so much about the exact quantum state and b) having $FSCKLOADS of particles to work with.

    1. Re:Quantum physics by t_allardyce · · Score: 1

      I think that needs a bit more explination - why can't you install a repeater in the line that picks up each photon an then transmits another photon with the same quantum state thingy..?

      --
      This comment does not represent the views or opinions of the user.
    2. Re:Quantum physics by Danimoth · · Score: 0

      The quantum encryption method mentioned is a way of establishing a key, not of sending the data. Therefor, it does not matter if Americans are tought basic quantum physics in school because quantum physics is of very little consiquence to this article.

      --
      No smoking sigs indoors.
    3. Re:Quantum physics by lisaparratt · · Score: 1

      The entire point of the medium is to send only one photon. Therefore it's *all* about quantum physics.

    4. Re:Quantum physics by Sweetshark · · Score: 1

      why can't you install a repeater in the line that picks up each photon an then transmits another photon with the same quantum state thingy..?
      Ok, I will make some simplification but you will get the idea.
      The photons spin can be measured in two directions | and -, but you can know only one at a time (because measureing one will destroy the information about the other direction). The sender sends a stream of photons down the line and knows *one* of these spin measurements. He either knows if its left or right or he knows if its up or down. The receiver randomly measures one of the spin directions (either up/down or left/right). After that, he cant measure the other direction. After the transmission is over, sender and receiver communicate over a public channel. The sender tell the reciever which spin directions he measured, but not the result, i.e. he say "first photon: up/down" but keeps the result "down" secret. The receiver does the same and both now know were they measured in the same direction and they can use half of the results of these (i.e. "down") as key and compare the other half over the public channel to check for eavesdropping.
      Enter MITM: he doesnt if he has to measure "left/right" or "up/down". If he measures "left/right" and sender and reciever measured "up/down" he is screwed, since he cant produce a photon with the right "up/down" spin direction to the reciever. Make the keys long enough and this will get noticed by the sender/reciever upon comparing half of the keys as the propability of the MITM producing the right photon shrinks with the 1/2^(number of photons).

    5. Re:Quantum physics by Anonymous Coward · · Score: 0

      I will promise you that yes, there are some of us who studied basic quantum physics in school. There are some of us that even studied Quantum Cryptography. However, you will also notice that a good part of the on-the-mark comments on this article have been AC.

      Hmmm... Americans with an understanding of QC, posting anonymously. I wonder why. ;)

  73. Problem Solution by Anonymous Coward · · Score: 0

    QC is a problem in search of a solution.

    Invert.

  74. Finally by rRogta · · Score: 1

    Diamonds are a programmer's best friends! ;)

  75. This unhackable/ya right by dilvish_the_damned · · Score: 2, Funny

    I had this largish thing describing what I thought of this relativly cool technology and my reticence in buying into it as the "Next Big Thing(tm)" but I think I can sum it up like this:

    "All your diamond are belong to us" -- lopht

    --
    I think you underestimate just how much I just dont care.
  76. Read a proof by Anonymous Coward · · Score: 0

    Section 2.1 covers the limitations of quantum key distribution (QKD) as per his proof; other proofs for other situations have been made, but this is about as general as I was able to find.

  77. I could throw a rat farther... by Anonymous Coward · · Score: 0

    And faster.

  78. easy by Anonymous Coward · · Score: 0

    steal the exchange of the otp over some insecure due to implimentation chan.

    1. Re:easy by advance512 · · Score: 1

      OTP is not transmitted on any channel, dummy.

      The possible "hack" is killing the agent carrying the OTP and taking the media containing it from it.

      The algorithm is perfect. It cannot be hacked.

  79. Mod Parent DOWN! by Anonymous Coward · · Score: 0

    He's obviously trying to confuse the debate with "facts" and "relevant experience". Geezsh, the things people try on /. these days...

    Just kidding, of course. Thanks for the useful info!

  80. shouldn't this be "uncrackable"? by betasam · · Score: 2, Insightful

    We should all be able to hack away at something if we acquire that device learning whatever we can about it. IMO, while referring to cyphers, secure communication and cryptography we should be using "crack" as the more appropriate term. Dunno if it's too dumb to say this, but seemingyl sets terminology to the right category. The other term I could think of was "reverse-engineering-proof" though that too doesn't seem appropriate. (Just a thought.)

    --
    No Greater Friend, No Greater Enemy! (Lucius Cornelius Sulla)
  81. Yet again, the unbreakable by dilvish_the_damned · · Score: 1

    "But our technique exploits quantum mechanics. This allows you to communicate in total secrecy, with unhackable codes."

    I swear I have seen this on slashdot circa 2000 and they claimed much the same thing using fiber. What ever happened to them?

    --
    I think you underestimate just how much I just dont care.
  82. MITM attack on a DVD in a mail sack... by argent · · Score: 2

    When any two idiots can burn 8GB of random data onto two DVD's and send secure text messages to each other for the rest of their lives, what the hell use is a complex physically secure network like this one?

    Copying data from a DVD that you've intercepted or otherwise gained access to isn't hard. Once you've done that you can not only read any new messages they send, you can decode all the old messages you've already intercepted. And they have no way of knowing you've stolen the pad.

  83. no sharing of broadband any more by janwedekind · · Score: 1

    Now the providers will be able to prevent their customers from sharing their broadband connection.

  84. Well, let's see.

    If you put an inline device that intercepted a photon and rebroadcast it, then:

    1. You would have all the info you needed
    2. They wouldn't detect it.

    I must be missing something.

    --
    (-1: Post disagrees with my already-settled worldview) is not a valid mod option.
    1. Re:Ummm by Sweetshark · · Score: 1

      1. You would have all the info you needed
      *Bzzz* Wrong.
      You will have to choose the part of information you want to measure like everybody else. As long as you dont know which information the sender and reciever randomly choose to measure, you are screwed ...

  85. I've already diagramed a system of unhackable code by Jekler · · Score: 3, Funny

    It just relies on a perpetual motion device to power the division by zero generator.

  86. Good challenger for most misleadinfg SD article. by Ancient_Hacker · · Score: 2, Informative
    • A quantum channel is only good for as far as one photon is likely to survive above the noise level-- maybe a kilometer at most?
    • Anything farther than that will involve detecting the photon and relaying it-- a chancy proposition which adds waay too much noise and of course one can intercept the signal at the repeater.
    • Exactly how long can you make a diamond cable? Splices are very unreliable and lossy.
    • What is that 120 km number doing in there? Mighty unlikely.
  87. Diamonds? by Anonymous Coward · · Score: 0

    You call him Doctor Jones, doll!

  88. Re:Slower! Slower! by Anonymous Coward · · Score: 0

    What was that anti-music-stealing tax again ? - No one (in holland) could afford such an ipod. ;)

  89. DMCA? by tepples · · Score: 1

    Quantum encryption is safe to call unhackable because to break it would literally require violating physical laws.

    So would you say that quantum physics is God's DMCA?

  90. DVD Jon by Autobahn · · Score: 1

    has already cracked it. With a Sharpie.

  91. generating SINGLE photons is point of this paper. by justthisdude · · Score: 2, Informative
    I think we have wandered a bit from the original article.

    All arguments about the workings of quantum encryption can refer to this paper. One key assumption is that you only send a single photon, not two or none. If none arives you wasted that bit-slot, but a second photon allows eavesdropping. Traditional sources generate photons according to Poisson statistics, which means that you can't accurately meter out one photon at a time. The standard fix for this is to attenuate the signal so that the average N is much less than 1 photons per measurement slot. This effectively means you only get (roughly) a photon every 1/N slots, but you still get 2 arriving together every 1/N^2 slot. The first part is both wastful, the second vulnerable.

    The current paper merely how to generate single photons more reliably using diamonds as microcavities. Essentially the diamond is a tiny laser resonator on the scale of a single wavelength (1 micron), and can only support one optical mode, so any single spontaneously generated photon goes into that mode, and your output is single, narrow wavelength photon, but no doubles. In some ways this has ceased to be a "L.A.S.E.R." since the Light is not Amplified, and the Emmision of Radiation is not Stimulated, but spontaneous. Maybe I would call it Light Organized from Spontaneous Emission of Radiation, but I digress...

    If you wat to look at such microcavities, see this paper

    --
    "I love his boyish charm, but I hate his childishness" - Leela
  92. No approximation... by pyth · · Score: 1

    Listen, if the intended receiver is able to pick up the signal, then a man in the middle can, too!

    QC relies on two communications pathways - one conventional to say "keep/don't keep this bit", and the other uses quantum effects so that the bits can only be read once.

    If you completely capture both communication lines, then you can impersonate the receiver, and then duplicate the signal and impersonate the sender.

    I'm not talking about observing the bits that go down the line. I'm talking about impersonating both sides to each other. That is a man in the middle attack.

    One way you can make MitM harder is to have many many communications pathways. For example, imagine if your protocol involved sending 20 streams that must all be XORed together to get the cleartext. An attacker must capture all the pathways to be successful.

    The other way to make MitM harder is to have a big enough shared secret. You could have secret passwords, or even a secret protocol would work too. If the MitM can't guess the shared secret, then impersonation will fail.

    Some people have proposed a way of quantum key generation via entangled particles. But remember that getting this shared secret to each other is also subject to MitM attacks. Someone can yoink those entangled particles, and throw in new ones. Then when you communicate later on, he just decrypts with one key and then re-encrypts with the other.

    You can make it very impractical for an attacker to succeed, even so hard that no known human would have the resources to pull it off. But who knows - you still have no absolute guarantee.

    The person you're talking to can always be an impersonator. It can be really improbable, but there is always some possibility. I'm not saying you should be paranoid, but just that every communication involves a degree of trust. Quantum magic won't make that required trust go away.

    1. Re:No approximation... by Sweetshark · · Score: 2, Informative

      Listen, if the intended receiver is able to pick up the signal, then a man in the middle can, too!
      No. Because there is no "the signal". With QC you have two signals on the fiber and you can pick up only one, thereby destoying the other.
      I'm not talking about observing the bits that go down the line. I'm talking about impersonating both sides to each other. That is a man in the middle.
      Yes. And that wont work.
      The other way to make MitM harder is to have a big enough shared secret. You could have secret passwords, or even a secret protocol would work too. If the MitM can't guess the shared secret, then impersonation will fail.
      Thats what QC is for. You can generate shared secrets of any size by QC. And the MitM wont be able to guess them, if they are large enough.
      Some people have proposed a way of quantum key generation via entangled particles. But remember that getting this shared secret to each other is also subject to MitM attacks.
      No! Thats exactly the point! You cant MitM a big QC transmission without notifing the sender/reciever. All the MitM can do is a DoS.
      Someone can yoink those entangled particles, and throw in new ones.
      Ehem - no. There are *two* things the MitM has to measure because he doesnt know which of those the sender knows about the particle. Though luck for him - his first measurement destroys the particle.
      The person you're talking to can always be an impersonator. It can be really improbable, but there is always some possibility. I'm not saying you should be paranoid, but just that every communication involves a degree of trust. Quantum magic won't make that required trust go away.
      This is wrong. QC is save from MitM when used with two channels - one QC channel and a public one where transmissions cant be blocked unnoticed (for example radio).
      The wikipedia isnt too bad at all about this stuff: http://en.wikipedia.org/wiki/Quantum_cryptography

    2. Re:No approximation... by Anonymous Coward · · Score: 0

      f you completely capture both communication lines... Then when you communicate later on, he just decrypts with one key and then re-encrypts with the other.

      That is not a practical attack, because to be successful, the man in the middle would have to perfectly compromise all shared key and message data, including public keys that could have been passed between the two communicators five years earlier and that are published on a thousand web sites all over the world, stored in wayback machine's archives, caches, etc.

      No doubt you are already familiar with Bruce Schneier's red book short summary of how to pass and receive a message using polarized photons (Applied Cryptography 2nd Ed. end of chap 23). You understand that an eavesdropper is detected using probability and the difficulty of the eavesdropper generating the same random guessing sequence that the receiver uses the receive the message, but what you appear to believe is that the eavesdropper can spoof the receiver's decoding guesses that are returned to the sender.

      Whenever one end tells the other anything over an insecure channel, assume that it's been signed using a private key. This puts the burden on the eavedropper to compromise every available copy of the signer's public key. Would that algorithm not defeat mortal eavesdroppers?

    3. Re:No approximation... by pyth · · Score: 1

      I'm not talking about a statistical attack. I'm talking about something very basic and fundamental. What happens if you turn A=====B into A=====C-C=====B?

      I am saying - If the intended receiver can get any useful data EVER, then why can't an interceptor do exactly the same thing? If the sender can EVER get any data across the line, then why can't an interceptor do exactly the same?

      Are you implying that the receiver has some unique ability that nobody else in the world can have? Is only this one specific receiver out of all the people in the world able to make an photon measuring apparatus? That is absurd.

      An attacker simply has to act like the receiver to get the data, then act like the sender and resend the data.

      He only has to measure once. The receiver never gets to see the photons that the original sender sent.

      The attacker does not need to duplicate the photons (impossible!). All he needs to do is to send the data with exactly the same *method* as the original sender used.

      As for shared secrets, MitM can intercept so that the sender and receiver each share a different secret with the MitM, and the MitM works to translate from one secret to the other. The sender and receiver may *think* they share a secret with each other, but they don't.

      The wikipedia article fails to mention this, since it assumes that the man in the middle wishes to keep the secret intact. But he does not have to wish so.

      As for using radio for the conventional channel, it still requires some sort of shared agreement - Which frequency do you operate on? And this is just an example of something that tries to make the MitM difficult. A very determined attacker can rig up something to get past this - for example, just put an interceptor into one party's radio.

      At least someone else agrees with me:
      http://en.wikipedia.org/wiki/Talk:Man_in_the_middl e_attack#Impossibility_of_fixing_this_problem

    4. Re:No approximation... by Sweetshark · · Score: 1

      I'm not talking about a statistical attack. I'm talking about something very basic and fundamental. What happens if you turn A=====B into A=====C-C=====B?
      I know what a MitM attack is. Still this wont work under the conditions given (the hardest to accomplish is probably that a MitM cant suppress all data from the reciever to the sender - but with radio and p2p networks you can make that pretty save - if there is anything sent by B that A learns of, C has lost).
      I am saying - If the intended receiver can get any useful data EVER, then why can't an interceptor do exactly the same thing? If the sender can EVER get any data across the line, then why can't an interceptor do exactly the same?
      Because he cant get all the data. Just like everybody else. (Im pretty sure you should read the wikipedia QC thingy once again ...)
      Are you implying that the receiver has some unique ability that nobody else in the world can have?
      No. Well, actually yes. He is the only guy who is expected to reply, From the sender side one answer is expected behavior.
      Is only this one specific receiver out of all the people in the world able to make an photon measuring apparatus? That is absurd.
      True. He cannot build such a photon measuring apparatus *but the MitM cannot either.*
      As for shared secrets, MitM can intercept so that the sender and receiver each share a different secret with the MitM, and the MitM works to translate from one secret to the other. The sender and receiver may *think* they share a secret with each other, but they don't.
      As the shared secret is checked via the public channel (where no transmission can be suppressed) the sender would notice *two* people trying to validate back keys and thus wont send the data - this is a DoS but no information has been revealed. (Or with radio he would notice a jammed channel).
      As for using radio for the conventional channel, it still requires some sort of shared agreement - Which frequency do you operate on?
      This informtion does not have to be secret, where is the problem?
      And this is just an example of something that tries to make the MitM difficult.
      Actually, it is not. If you want to make it really hard for a MitM, use fiber optics for the public channel too. Let one laser illuminate the fiber with specific wavelength all the time from the sender side, another with a another wavelength from the recievers side and use a third wavelength to transmit the data - on the same wire. Now, how does the man get in the middle without both guys noticing? He might still read the raw data on this channel using scattered light, but it wont help him because it is encrypted with the shared secret submitted as a key via the QC channel.
      A very determined attacker can rig up something to get past this - for example, just put an interceptor into one party's radio.
      But that wouldnt be a man in the middle. So thats not important for QC. Of cause sender and reciever installation have to be secured (physical security, personal that can be trusted etc.). So thats not a problem of QC, because it has nothing to do with the encrypted transmission.
      As for "the" public channel. It could be anything. The sender could allow the answer back via *any* radio channel, via email, via mail, via telephone, via fiber optics or direct laser communications link. There is no extra work in this. And you tell me a MitM can intercept and destroy all those and cut a fiber wire and insert his relay without anybody noticing? Yeah, right ....

  93. Re:"Unhackable Code"? - 2 things by tonsofpcs · · Score: 1

    It is not random, you just cannot know what it is. And, following, if you don't know what it is, you can't say that it's random, for all you know it could be perfectly sequential.

  94. ~120 km/h by Anonymous Coward · · Score: 0

    Transmission speeds are currently slow - 120km/h, but are expected to speed up.

    Anyone else read this and think... they just transted the diamonds in the back of a car.

    'Never under estimate the bandwidth of a truck loaded up with backup tapes'

  95. You'd Be Like... by Anonymous Coward · · Score: 0

    "Who's been fucking with my photon!"

  96. Farther and Faster? by Anonymous Coward · · Score: 0

    Aha. But I was hiding in the bushes and observed your rat and can tell you that your rat was a Blue Agouti that was about four inches long. And you didn't even know.

    QC can offer the opportunity for me to know whether my transmission is being eavesdropped upon. Can your rat-throwing protocol?

    BTW--sending secret messages is not always about the speed. In fact, plenty of covert channels take days or weeks to transmit a secret message. It's not always about a lot of data sent very quickly.

  97. Covert Channel? by Anonymous Coward · · Score: 0

    Okay so when is security though obscurity, here simply a covert channel provide unhackable code? This is retarded. It just makes it harder it does not make it secure.

  98. Maybe unhackable, but very easy to disrupt . . . by Anonymous Coward · · Score: 0

    From TFA: If it's intercepted, no useable information is gleaned

    ...and as many have pointed out, observing the photons will change the photon's state, making the message unreadable to the receiver.

    There won't be much demand for a transmission technology when the data is rendered unusable just because someone looked at the cable.

  99. Fudds First Law of Opposition! by Mr+Z · · Score: 1

    And don't forget Teslacles Deviant to Fudd's Law: "If it goes in, it must come out."

  100. Re:"Unhackable Code"? - 2 things by Rei · · Score: 1

    No, it is not sequential. It is determined by the universe itself, and is, by all experimentation thusfar, one hundred percent truely random within a given distribution function.

    --
    Dear Lord: One of your creatures may be hurt tonight. Please let it be the other creature.
  101. Man-in-the-middle is not an eavesdropper!!! by Anonymous Coward · · Score: 0

    Most people are confused with the terms. Man-in-the-middle is not an eavesdropper. Or in other terms an eavesdropper is not really a man-in-the-middle.

    Man-in-the-middlechanges the information between the two parties, this is the key point. It talks to the sender and the receiver differently.

    So preventing eavesdropping does not necessarily means that preventing man-in-the-middle attacks.

    I didn't actually study QKD but what I have read so far in this post showed that QC only prevents eavesdropping.

  102. Man-in-the-middle is not an eavesdropper!!! by Anonymous Coward · · Score: 0

    It is good that somebody already mentioned this. Most people are confused with the terms.But it is better to stress again.

    Man-in-the-middle is not an eavesdropper. Or in other terms an eavesdropper is not really a man-in-the-middle.

    Man-in-the-middlechanges the information between the two parties, this is the key point. It talks to the sender and the receiver differently.

    So preventing eavesdropping does not necessarily means that preventing man-in-the-middle attacks.

    I didn't actually study QKD but what I have read so far in this post showed that QC only prevents eavesdropping.

  103. Is Quantum Cryptography spoof proof? by tjstork · · Score: 1

    How does the other side know what bits it is supposed to get?

    If sender X can send any message, then how does recipient Y know that the message should have contained some set number of 1s and 0s.

    You could not, as a Spy S, intercept X's message, examine it, then resend it, without Y knowing that the message changed. But could you not still completely block X's message, then, simply send another one with the same "pattern" that Y knows about?

    --
    This is my sig.
    1. Re:Is Quantum Cryptography spoof proof? by Kainaw · · Score: 1

      Although this is an old thread, I thought I'd answer your questions, just in case you notice that I replied...

      How does the other side know what bits it is supposed to get?

      First, I have to make clear the use of a filter when reading a photon. Photons normally read as spinning up or down, right or left, basically, opposite spins. Think of it as a spinning ball. It spins one way or the other. The catch is that it takes a hell of a lot longer to detect the direction of rotation than it does to detect the angle of rotation. Keep in mind that photons most likely don't rotate and have no angle - these are manmade ideas applied to the photons.

      So, think of baseballs. You don't care the direction of spin, you only care the angle of the axis. For instance, the angle could be perpendicular to the ground (90 degrees) or level with the ground (0 degrees). Then, you can call a 0 degree spin a 0 and a 90 degree spin a 1. Great! You turned photons into zeros and ones!

      The catch is that the angle is arbitrary. You want angles that are 90 degrees apart, but you could easily choose 45 and 135 degrees, or even 10 and 100 degrees. You filter the photons when you read the angle. If the photon is not spinning at one of the choices, it will quantimagically turn into one of the angles you are measuring! The catch here is that you don't know how it will choose, so it is random. You must use the same filter on the receiving as as the sending end. That, in a sense, is quantum encryption. If you don't know the filter sequence, you can't really read the message.

      Finally, we can get to the message. First, a key is sent of a known length - say 120 bits. The sender randomizes not only the bits, but also the filters. The receiver than repies back with the filter choices he used using a known filter sequence (so the original sender is sure to read his message correctly). The sender replies with the filter matches - the ones that they both randomly chose to use that are the same. They end up both knowing the filter sequence. So, they can talk back and forth and anyone who doesn't know the filter sequence cannot read the message.

      So, I can answer your question now - it isn't a matter of knowing what you are going to get. It is a matter of knowing the filter settings. There are other ways of transmitting/agreeing on a filter sequence. This is just one example of doing it on the fly.

      If sender X can send any message, then how does recipient Y know that the message should have contained some set number of 1s and 0s.

      Unlike computers that will read a constant set of zeros or ones at the end of transmission, when a photon stream is ended, there are no more photons. Hopefully, the machinery will be designed to recognize when the end of message occurs.

      You could not, as a Spy S, intercept X's message, examine it, then resend it, without Y knowing that the message changed. But could you not still completely block X's message, then, simply send another one with the same "pattern" that Y knows about?

      It is possible to have a man-in-the-middle attack. The spy must be there from start to finish to hide himself. This is a complicated way to explain the man-in-the-middle, so I'll use an easier analogy:

      You have to islands with guys on them. A man in a boat wants to help them communicate - secretly. He gives each a unique lock and key (the only key to the lock). So, the man in the boat cannot unlock their padlocks. They cannot unlock each other's padlocks. How do they communicate?

      Man A puts a message in the box and locks it with Lock A. The boatman takes the box to Man B who puts Lock B on it. The boatman takes the box to Man A who unlocks his lock (leaving Lock B). The boatman takes the box to Man B who takes Lock B off and gets the message.

      How does the man-in-the-middle attack work? Man A locks it. Boatman goes off and puts his own lock on it, then returns to Man A. Man A sees the lock, assuming it

      --
      The previous comment is purposely vague and generalized, but all of the facts are completely true.
  104. Im sure some one will by BlackBear_Goth · · Score: 1

    I know nothing really about all this quantum whatever...so im probably embarresing myself by so much as making a comment on this. But im sure that with the hundereds of thousands of nerds, geeks and hackers in this world, that they are ever going to create something that is completely unhackable!! If they cant intercept it in the middle of the transmission and get the data they want out of it...then they will find another way to get hold of that data! There is always a back door overlooked and left not fully protected that some hacker will find their way into. I dont believe that there will ever be a fully un-hackable system!

    --
    Life is something we live to pass the time between life and death....useless
  105. Re:"Unhackable Code"? - 2 things by TheKidWho · · Score: 1

    nope, it's definetly random.

    It's called the heisenberg uncertainty principle.

    dx * dp = h/2pi

    dx = uncertainty in position

    dp = uncertainty in momentum

    h = plancks constant.

  106. Then why is QC so special by pyth · · Score: 1

    If public channels are so guaranteed as you seem to think, then there is a way around MitM even without any quantum stuff.

    1. Re:Then why is QC so special by Sweetshark · · Score: 1

      If public channels are so guaranteed as you seem to think, then there is a way around MitM even without any quantum stuff.
      QC lets you safely generate a shared secret. This is the hard part with conventional cryptography. It rather impracticable to always sent a trusted guy with a hard disk from location to location.

  107. Re:"Unhackable Code"? - 2 things by Anonymous Coward · · Score: 0

    uncertainty != random. READ YOUR PARENT