Slashdot Mirror


Quantum Cryptography In Action

Whitney Wyatt writes: "Discover magazine outlines the first successful laser photon communication utilizing Quantum Cryptography. Called 'Perfect Encryption,' quantum encryption sends the key with the message, however it is impossible for an eavesdropper to intercept the message without changing it. One can only wonder what the FBI will do."

228 comments

  1. Duhh... by The+Iconoclast · · Score: 5, Funny

    One can only wonder what the FBI will do.
    Why, outlaw quantum mechanics, of course!

    --
    Quando Omni Flunkus Moritati
    1. Re:Duhh... by limbostar · · Score: 1

      You beat me to it. But actually, the FBI can't outlaw anything, they can only push the legislature to outlaw it, and then they could enforce that law.

      Nevertheless, I wonder what implications this will have for privacy, assuming this is feasable enough to become widespread.

      --
      this is a sig.
    2. Re:Duhh... by G0SP0DAR · · Score: 0, Insightful

      It's only funny until it actually happens...

      --


      Calm down, it's *only* ones and zeroes.
    3. Re:Duhh... by 56ker · · Score: 2

      No they'll just insist the fundamental laws of physics are changed to make it insecure enough for the FBI to decode everything - but nobody else. Remember the whole key escrow debate - there'll probably be a similar sort of one about quantum crypto too.

    4. Re:Duhh... by vitalidea · · Score: 1

      One can only wonder what the FBI will do.

      probably the same thing they've always done... intercept the transmission after it's been recieved (or in some cases before its been sent).

      there is no such thing as fbi-proof. the message has to be decrypted at some point, otherwise, it isn't a very useful communication, is it?

    5. Re:Duhh... by gibbdog · · Score: 1

      Very good point... Why waste time and money trying to decrypt something when you can buy someone out a lot cheaper and get the info from them after the decryption is done...

    6. Re:Duhh... by Detour_82 · · Score: 1

      When the FBI outlaws quantum mechanics, only outlaws will have quantum mechanics...

    7. Re:Duhh... by Anonymous Coward · · Score: 0

      When quantum mechanics is outlawed, only outlaws will have quantum mechanics...

      Now, about that problem I've been having with my quark injector... Do you think it could be the muon valve acuting up again?

    8. Re:Duhh... by Anonymous Coward · · Score: 0

      True that, that true.

  2. Quanta! by Anonymous Coward · · Score: 0

    My quantum computer is going to show both Intel and AMD who's boss!

    They won't know why to do with their piddly little silicon processors after they experience the speed at which my quantum computer will work.

    Now I find out that I will be able to send encrypted messages that not even the FBI and intercept. Gotta love quantum theory!

    1. Re:Quanta! by Devil's+BSD · · Score: 1

      Are you sure? Heisenberg isn't so certain.

      --
      I'm the Devil the Windows users warned you about.
    2. Re:Quanta! by WMNelis · · Score: 1

      Yeah, but there's no software for it yet.

      --

      Sig free since 2/6/2002
  3. hmmm.. by skymester · · Score: 2, Insightful

    Could states outlaw this?
    Or is this so complicated that only states and not criminal indivduals can use it?

    Martin

    1. Re:hmmm.. by benthesinister · · Score: 1

      You can't outlaw physics. Additionally, the government has made attempts in the past to prevent private citizens from acquiring powerful crypto, but have been unable to do so. Privacy is a right.

    2. Re:hmmm.. by bigberk · · Score: 1

      Or is this so complicated that only states and not criminal indivduals can use it?

      Plain Old Computers (POCs) were like that for a long time too. No worries, though, we can always work on the cryptographic development up here in Canada. Maybe this quantum stuff can even be incorporated into OpenBSD

    3. Re:hmmm.. by zond · · Score: 0

      Well, the sad thing is - this will be at least as hard as the computer to get inside every home. Quantum crypto is very hardware-dependant. You cant just write a 2-liner in perl and accomplish quantum-encryption.

  4. What will they do? by leshert · · Score: 4, Interesting

    They'll simply declare that, like plutonium and surface-to-air-missiles, it's something that they can't abide the public owning, and will outlaw it. What else could they do?

    1. Re:What will they do? by dj28 · · Score: 1

      Wrong. Quantum cryptography is not a destructive weapon. It will be treated no differently than it is now. Anyone with enough money to impliment it will be able to do so without any restrictions. The goverernment (in the USA) won't restrict it. The population is becoming more tech savvy and major magazines/institutions have picked up on it. You could say that the genie is out of the bottle now. If they ever wanted to restrict it, it's a little too late now.

      On a side note, I have no clue how posts like the parent get modded up. Comparing cryptography to plutonium just doesn't make sense to me. But then again, maybe I'm an idiot.

    2. Re:What will they do? by 56ker · · Score: 3, Interesting

      Why then were high-level cryptographic programs prohibited from export from the U.S and still are to certain countries they don't like? It was banned from export because it was classed as a weapon. The USA don't want to go to war with someone they can't eavesdrop on the communications of - that's what this is to prevent. Although it's not a weapon in the conventional sense - it's a defence. Look how effective the Enigma machine was for the Germans until it was broken. If the operators hadn't used easily guessible strings like HIT LER and BER LIN to encode the messages it would've taken far longer to crack it (they were told to randomise them).

    3. Re:What will they do? by Anonymous Coward · · Score: 0

      Comparing cryptography to plutonium just doesn't make sense to me. But then again, maybe I'm an idiot

      Hmm. You're an idiot. But you're wise enough to recognize you're an idiot. But if you're that wise, then you're not an idiot. But if that implies that you're not an idiot, your claim to be an idiot is invalid, meaning that you aren't really wise, and therefore are an idiot.

      Nice try Captain Kirk; but it won't wor..fizzle..spark...snap...

    4. Re:What will they do? by Skavookie · · Score: 1

      The US government has classified crypto technology as munitions in the past, so I see no reason they wouldn't do the same here.

    5. Re:What will they do? by HydroCarbon10 · · Score: 2

      The original poster was referring to use of quantum cryptography inside the United States. Your post makes aboslutely no sense at all in context. Of course the government wanted to restrict the availability of strong cryptographic mechanisms to the rest of the world! However; they never (to my knowledge) restricted its use inside the United States.

      --
      The best way to accelerate a windows box is at 9.8 meters per second square.
    6. Re:What will they do? by 56ker+Fucker · · Score: 0

      56ker is a total idiot. He went from 0 to 50 karma, just saying the obvious, and sometimes, the completely rediculous. So, I took upon myself to follow him around and spot his "genius". I am not keen on becoming a "troll", which is misinterpreted as a "total idiot" here on slashdot. I will remain civil, yet expose this monkey for what he really is. Add me to your friend's list if you agree with me :)

      --
      -- Spot idiocy, adopt a KarmaWhore.
    7. Re:What will they do? by 0x0d0a · · Score: 1

      Current crypto, even at the consumer level, is not particularly breakable. I feel comfortable with my GPG key. Endpoints, however, are definitely vulnerable.

      I remember reading about the FBI executing a search warrant on a Mafia member who had GPG-encrypted his files. Instead of screwing around with the encryption, the FBI just left a keygrabber on his computer (was this Magic Lantern, perhaps?) and snagged his password.

      Why bother with trying to break encryption when there are much easier ways to get the data you want.

    8. Re:What will they do? by JimmyGulp · · Score: 1

      The Enigma machine was really useful for the Germans, until the operators got lazy. Maybe such words as those you've mentioned helped a little, but the operators encrypting the transmissions were the really weak link in the whole thing.

      I suggest you read 'Enigma' by Robbert Harris. Or probably 'The Code Book' by Simon Singh.

      --
      Dirk stood in the Stanley
    9. Re:What will they do? by leshert · · Score: 2

      However; they never (to my knowledge) restricted its use inside the United States.

      Not successfully, true. However, you do remember the move to require backdoors (government keyescrow, actually) in the early 1990s, right?

      Read the arguments put forth against the recent liberalization of export controls. At least half of the objections made didn't have anything to do with other countries--they were regarding law enforcement's 'need' to be able to successfully tap encrypted communications. Do you really think that they want to draw the line at the U.S. border?

    10. Re:What will they do? by 56ker · · Score: 2

      " but the operators encrypting the transmissions were the really weak link in the whole thing." - that was what I meant! They were the one's using these strings to encrypt the thing. The fact that they didn't randomly spin all the wheels before using it each time helped too!

  5. The end of cryptographic research looms by Cr3d3nd0 · · Score: 0, Redundant

    Now that we have quantum cyptography it looks like we finally have reached the "uncrackable" code.

    --
    This is not a sig
    1. Re:The end of cryptographic research looms by ceejayoz · · Score: 1

      Uncrackable as far as we know, at least. There's always a chance of new technology.

    2. Re:The end of cryptographic research looms by evilpenguin · · Score: 2

      We have always had "uncrackable" codes. Any key-based cipher that uses truly random keys that are used exactly once is unbreakable. This is a so-called "one-time pad." So long as they keys are kept secret and the keys are truly random, and each key is used exactly once, there is no way to break the cipher. The nuclear "go" codes are one-time pads. It is a perfect crypto system. The cipher doesn't even have to be particularly strong. Why? Because the key is random and used only once, and given ciphertext can be tried a given key resulting in a given clear text. Since the key was truly random, there is no way to know which "clear text" is correct.

      For example, assume the cipher text is "TTYM". You try one candidate key and the clear text is "KILL". You try another and the clear text is "LIVE". There is no way to know which is correct, or if either one is correct.

      If the key is used twice, suddenly you are not perfectly secure. If a given candidate key results in the first message clear text of "LIVE" and a second message using the same key decrypts as "GRBL", you probably have the wrong key. If, however, you get "KILL" and "SHIP", you have a more probable correct key. The more messages sent with the key, the more likely the recovery by an attacker (that is to say, the more confidence the attacker will have that a candidate key is correct). The only issue is key management. In fact, key management is the big issue with any crypto system.

      Quantum cryptography merely offers an easier to use and manage "perfect" crypto system than a one-time pad. It isn't one whit more secure.

    3. Re:The end of cryptographic research looms by Anonymous Coward · · Score: 0


      User #18720 Info | http://alienmystery.planetmercury.net) We have always had "uncrackable" codes. Any key-based cipher that uses truly random keys that are used exactly once is unbreakable. This is a so-called "one-time pad." So long as they keys are kept secret and the keys are truly random, and each key is used exactly once, there is no way to break the cipher. The nuclear "go" codes are one-time pads. It is a perfect crypto system. The cipher doesn't even have to be particularly strong. Why? Because the key is random and used only once, and given ciphertext can be tried a given key resulting in a given clear text. Since the key was truly random, there is no way to know which "clear text" is correct.

      You are on the right track but I thought a clarification might be in order. The idea is that any attempt to invert the encryption will yield multiple plausible soluations, leaving the eavesdropper uncertain (assuming that they have only the cipher text and not the key). However, for this trick to work, the key needs to have a sufficient amount of information (e.g. be random enogh) relative to the encoded message so that the bad guy cannot exploit things like redundancy or other patterns in the plaintext
    4. Re:The end of cryptographic research looms by Anonymous Coward · · Score: 0

      Quantum cryptography merely offers an easier to use and manage "perfect" crypto system than a one-time pad. It isn't one whit more secure.

      Actually Quantum cryptography is not a replacement for a one-time pad. What Quantum cryptography offers is a secure way to send a key that afterwards can be used for a one-time pad.

    5. Re:The end of cryptographic research looms by evilpenguin · · Score: 2

      That's what I meant. It solves the key distribution problem by allowing the key to be sent in such a way that no third party can intercept it. The basic problem with the classic one-time pad is that the pad might be intercepted and copied in transit. They take all sorts of measures to prevent this: Multiple couriers, self destructive carriers, tamper-proof packaging (so that the fact that a key has been read cannot go unnoticed), etc.

      The difficulty and expense in using one-time pads is in this need to secure the sharing of the keys. If,as the article suggests (and believe me, I'm no expert in quantum crypto, nor do I claim to be one, but I do have some security and crypto knowledge), quantum cryptography provides a means to do all of this key exchange safely "in the open" as it were, it gets rid of the biggest barrier to using the technique.

    6. Re:The end of cryptographic research looms by PoshSpod · · Score: 1

      Yup, if fact it's even easier than that. If the amount of entropy in the key is the same size as the plaintext, and it is properly applied then the code is unbreakable. Or something ... :)

      --

      This is my sig.

  6. omg by Cenam · · Score: 0

    wht not just intercept the message and process it, then send out the same thing that came in, rather than just relaying it along and ampliphying it like a normal way of intercepting messages, sure there would be a slight lag(whatever the distance in the circuit is devided by the speed of light), but i doubt you can timestamp every photon..

    --

    The Truth: There is no string:)
    1. Re:omg by Anonymous Coward · · Score: 0

      RTFA:

      If the outsider attempted to peek at a single photon, it would be absorbed by his detector, and he would have to send a replacement photon to the intended recipient. This is where quantum physics trips up the interloper. Photons can be polarized in four directions: vertical, horizontal, and two diagonals. But quantum rules allow you to measure only vertical and horizontal or the two diagonals--not all four. If you measure a photon vertically and horizontally, but it was polarized diagonally, you're out of luck; it is impossible to tell in which of the two diagonals it was polarized.

    2. Re:omg by changelingyahoo.com · · Score: 1

      The problem with this is that you need to know in which direction it was polarized when you first receive the photon. If you guess incorrectly, then you've lost the information in that photon. Since it's possible to incorrectly guess 50% of the time, you could lose up to 50% of the transmission. It's like having to intercept a message by guessing in advance every word in the message. :)

    3. Re:omg by God!+Awful · · Score: 2


      The problem with this is that you need to know in which direction it was polarized when you first receive the photon. If you guess incorrectly, then you've lost the information in that photon. Since it's possible to incorrectly guess 50% of the time, you could lose up to 50% of the transmission. It's like having to intercept a message by guessing in advance every word in the message. :)

      No, that's not a problem. The reason is that you know the possible spin states ahead of time. You choose one of two possible vectors to measure along, then you tell the sender what your choice was and he can compute the same answer you got.

      The real problem with quantum encryption is that it doesn't have any significant advantage over conventional encryption.

      -a

      -a

    4. Re:omg by changelingyahoo.com · · Score: 1

      oh, no, I was responding to the original message to why intercepting it would not be possible. ;)

      I wasn't saying that there was a problem with quantum encryption, I was saying that would be the problem with intercepting the data. :)

    5. Re:omg by God!+Awful · · Score: 1

      Oh. Okay, then.

      -a

  7. Only a matter of time.. by jfisherwa · · Score: 1

    We should all realize by now that words such as "never" and "impossible" do not exist in technology's dictionary.

    So, right now we can't eavesdrop without modifying .. means nothing. Research, research, research. We will get there, especially with government dollars backing it.

    Jason

    1. Re:Only a matter of time.. by CurMo · · Score: 2, Informative

      Not necessarily. The basis of quantum physics is that once a particle has been measured its state is set, and until it is measured it is impossible to know its state (its a roll of the dice). Quantum encryption uses interference to set states and if an outsider does make a measurement of its state (up or down) the state of the particle will get set, and the interference used to make quantum encryption work, will not work correctly. It will not only yield a result that is incorrect to them unless they are at the end of the line with the key, but it will also let someone at the end know that someone is eavesdropping.

    2. Re:Only a matter of time.. by Anonymous Coward · · Score: 1, Insightful

      And I'm sure you'll be there every step of the way explaining that the next step is only a matter of time...

      Here's a pence, buy a clue

    3. Re:Only a matter of time.. by skymester · · Score: 2, Insightful

      But the rules of physics changed often during the centuries. Couldnt it happen again. Someone could come up with something much more sophisticated then quantum mechanics, a new model wich would allow to crack quantum mechanics. The end of physics isnt here yet.

      Martin

    4. Re:Only a matter of time.. by norton_I · · Score: 2

      That is true, but we can always tell how the universe doesn't work. I believe violation of Bell's inequality is sufficient to forbid any law of physics that would allow tapping quantum key exchanges.

      Violation of Bell's inequality has been expermentally demonstrated, subject to a few caveats, which mostly boil down to having to assume that God is not maliciously manipulating our results. Of course, all of physics has to assume that, so I don't really think it is a big deal.

      What is more, unlike classical cryptography, where the eavesdropper can copy the cyphertext and spend an infinite amount of time decyphering it, quantum key exchange requires that the eavesdropper have the techonology to intercept the signal right now. Quantum key exchange today is immune to future advances in technology (with the possible exception of a working time machine--but then that screws things up no matter what).

      All that said, the posts above are absolutely correct in saying that there are always other weak links. This system is not immune to man-in-the middle attacks, tampering with the "trusted" equipment at either end, or social engineering. In addition, some forms of quantum key exchange are potentially vulnerable to tempest style attacks.

    5. Re:Only a matter of time.. by jfisherwa · · Score: 1

      If we already knew the solution, we wouldn't be having this talk. ;)

      I understand what you're saying, though.. I have a limited understanding of how quantum physics works. I do have a deep understanding of logic (thus my claim that this cannot be insurmountable), but from the little I do understand of quantum physics, my logic will probably work against me.

      Logically speaking, if the eavesdropper can't "eavesdrop" without interfering with the signal, what about total interception of the signal, turning yourself into more of a real routing point?

    6. Re:Only a matter of time.. by numatrix · · Score: 1

      It doesn't work like that. Here's a simple summary of why that is. Let's assume light can wiggle back and forth in any number of continuous directions, but we're going to look at the following discrete possibilities: - | / \. (In other words, it wiggles left-to-right, or up-to-down, or lower-left-to-upper-right, etc).

      Here's the problem. For someone to intercept and transmit these light signals, they have to know which way the light is wiggling, and as far as modern physics knows (they're pretty sure on this one!) the only way is to actually measurement (the quantum comes in like Schrodinger's cat; he's neither dead nor alive till you look, well, these light particles aren't really in any direction until you look). But as soon as you 'look' (stick up a + filter, or a x filter (in other words, + lets through | and -, and x lets through / and \), you've actually changed the orientation of the particle. This is where observing the stituation actually changes it. In other words, we've found poor shrodinger's cat, dead after all. Or not, but we've actually made it one or the other, while it was somehow both before. The person at the other end of the quantum encryption can take some very simple statistical samplings of his readings and find out that somebody's listening on the line.

      Because Eve (spy in the middle; Alice and Bob are the two trying to communicate securely, these are classic crypto imaginary characters) actually changes the particles when she observes them, she doesn't really know the exact superposition they were in before, so she can't transmit them exactly the way she received them.

      Hopefully that helps some. It's been a while since I looked at this stuff.

      -jordan

    7. Re:Only a matter of time.. by Anonymous Coward · · Score: 0

      here's a way out... what if someone could somehow entangle a parallel stream of data with the original. This would produce the complete opposites of each 'bit'. Ofcourse no one know how this entangled stream could be created in the first place, at least today...

    8. Re:Only a matter of time.. by jfisherwa · · Score: 1

      I appreciate your explanation on this. It's a good example, that I would mod up if I hadn't participated in the thread to begin with, and was allowed to. ;)

      Jason

  8. Impossible? by squared99 · · Score: 3, Informative

    This stuff is getting pretty heavy, but it seems the technology to break this type of cryptography is already in early stages of research. Check out this New Scientist article.

    1. Re:Impossible? by univgeek · · Score: 1

      Richard Hughes of the Los Alamos National Laboratory in the US said that on paper, Lamas-Linares' result does not make quantum cryptography any less impervious to eavesdropping. Copying a quantum-encoded transmission with five-sixth's fidelity is not the same as decoding five out of every six letters in the message.

      So long as the two communicating parties (Alice and Bob) assume any potential eavesdropper (Eve) can quantum clone, then Alice and Bob can still deploy mathematical tricks to amplify the privacy of their message beyond Eve's ability to decode.

      The important this is that there are theoretical restrictions which prevent quantum cloning from reducing the security of quantum cryptography.

      --
      All bow to his Noodliness!! His Noodle Appendage has touched me!
    2. Re:Impossible? by anakog · · Score: 1
      From the article:

      Hughes agrees that theoretical safety against an attack of the clones means little...

      Safety against the attack of the clones? No way. Even the Jedi Knights are not safe against such an attack. We all know what's gonna happen in a theater near you in 3 weeks...

    3. Re:Impossible? by Anonymous Coward · · Score: 0
      then Alice and Bob can still deploy mathematical tricks to amplify the privacy

      Where can I meet this Alice chick? She seems hot.

  9. Unreadable? or Unretrievable? by Anonymous Coward · · Score: 0

    As the article says, it cannot be read without changing it (eavesdropped upon, rather). Then how can you send it anywhere? I think that a minor disturbance would cause just enough change to make it unreadable. If you can't send it anywhere, then how can it be useful?

    1. Re:Unreadable? or Unretrievable? by Devil's+BSD · · Score: 1

      Most likely needs direct line of sight, since air or a vacuum is not likely to alter quantum states. But you do bring up a good point, how will the checksum work? I don't know of a way to 'add' quantum states (yet).

      --
      I'm the Devil the Windows users warned you about.
  10. But they weren't first by alewando · · Score: 2

    It's an interesting article that outlines many of the considerations and hurdles one encounters in this field, but there's no breakthrough here. We haven't had a breakthrough since December, 2000 when researchers at UCSB built their latest prototype capable of consistently detecting such photons. We're bound to make some more breakthroughs soon, it's premature to say we already have recently.

    If you're still not clear on the whole quantum cryptography deal, idquantique.com has a good introduction (pdf, of course).

  11. They won't do anything for a long time by ColGraff · · Score: 2

    Guys, this isn't something that will be showing up in our homes - or even large corporate offices - for years. Decades, maybe. Once this moves out of Los Alamos and into what I will call, for want of a better term, the "real world", there may be export restrictions on this, just as with PGP. That's all, I'll bet. And for now, I doubt there will be *any* legistlation.

    --
    I'm the stranger...posting to /.
    1. Re:They won't do anything for a long time by skymester · · Score: 1

      Read the article, it says something different:

      Over short distances on the ground, quantum cryptography will be much simpler and cheaper. Wireless optical communication systems that span up to five miles are already in use as voice and data networks linking businesses, hospitals, and university campuses. It would be easy to add single-photon encryption to these systems, Hughes says.

      Where not there yet, but maybe in 10 years you can get optical ethernet cards with quantum cryptograhy onboard everywhere cheap.

      Who knows

    2. Re:They won't do anything for a long time by Anonymous Coward · · Score: 0


      Slashdot response 1)
      "This is hardly any different than xxx, which isn't new"

      Slashdot response 2)
      "This is still very far out and impractical."

      Anybody see a problem here?

    3. Re:They won't do anything for a long time by God!+Awful · · Score: 2


      Guys, this isn't something that will be showing up in our homes - or even large corporate offices - for years. Decades, maybe. Once this moves out of Los Alamos and into what I will call, for want of a better term, the "real world", there may be export restrictions on this, just as with PGP. That's all, I'll bet. And for now, I doubt there will be *any* legistlation.

      It's not just a matter of the technical problems. A bigger question is why would you want this. We already have a key agreement protocol that works perfectly well. It's called Diffie-Hellman, and its security derives from the hardness of the discrete log problem (which is related to the factoring problem). You can make DH as strong as you want, simply by choosing larger exponentials. The danger is that someone will build a quantum computer which can crack DH in p time.

      However, the whole point of key agreement is that it allows you make ah hoc communications with arbitrary parties without having to meet ahead of time to agree on a key. To do this, we need an authentication protocol such as RSA. RSA is based on similar maths as DH, so if someone can build a quantum computer that cracks DH then RSA will probably fall too. Quantum cryptography doesn't solve the authentication problem so it isn't much use for wide scale use. It doesn't make much sense for personal use either because you still have to meet with your friend in order to agree on an authentication key.

      -a

    4. Re:They won't do anything for a long time by danro · · Score: 1

      Once this moves out of Los Alamos and into what I will call, for want of a better term, the "real world", there may be export restrictions on this, just as with PGP.

      Yeah, it's not like there is an outside world where someone else could develop quantum cryptography outside US control.
      I mean, we all know that no other countries had strong encryption before the US export restrictions were lifted. They were all restricted to the weak encryption provided by MS and other US vendors.
      Sheeesh...

      This type of information really wants to be free, and a lot of people want it really bad. You can't keep a lid on it for long, even if it would happen to be developed in an us military cs lab.
      Sure, you can keep it out of the hands of Joe consumer, but not from governments, corporations (ie banks), geeks and serious criminals.
      Just accept this, for it is true.

      At my (non us) university implementing rsa was common practice long ago. Actually there was at least one class you couldn't pass without doing it...

      Encryption is not property of the us. There are matematicians all over the world you know.

      --

      "First lesson," Jon said. "Stick them with the pointy end."
    5. Re:They won't do anything for a long time by Anonymous Coward · · Score: 0

      The point you're missing is that because of fundamental quantum mechanics, a third party can't eavesdrop on the transmission without changing the properties OF the transmission. This means that their intrusion can be detected almost immediately. So even if quantum computers would allow them to crack the keys, they won't be able to get into a position to do so.

    6. Re:They won't do anything for a long time by Anonymous Coward · · Score: 0

      Guys, this isn't something that will be showing up in our homes - or even large corporate offices - for years

      Ofcourse not, the RIAA/MPAA will own the patents and force all broadband to use it and never allow the rights to anyone but them... ;-)

    7. Re:They won't do anything for a long time by God!+Awful · · Score: 2


      The point you're missing is that because of fundamental quantum mechanics, a third party can't eavesdrop on the transmission without changing the properties OF the transmission. This means that their intrusion can be detected almost immediately. So even if quantum computers would allow them to crack the keys, they won't be able to get into a position to do so.

      I'm not missing that point. You obviously didn't understand my previous posting. I was talking about using the use of quantum cryptography for key exchange. If you do the key exchange without authentication then you are subject to a man in the middle attack and quantum mechanics does nothing to help you (the intrusion will NOT be detected). Sure, it will still allow you to detect attempts at quantum cracking once you have a shared key, but that's not useful for wide-scale deployment.

      -a

  12. Thought for the day by Daftspaniel · · Score: 1

    Look how far we go to avoid trusting one another...
    It's a fallen world...

    1. Re:Thought for the day by Antipop · · Score: 1

      or..

      look how far we go to trust each other.

      it's like the saying about the person who believes everything they read.

    2. Re:Thought for the day by Anonymous Coward · · Score: 0

      It has nothing to do with trust (not that I should trust you or anyone else I don't know, anymore than you should me) it has to do with me not wanting people like you to know things about me I don't want to tell you.

      It's also hardly a bad world where we can't "trust" each other. We should all be working in our own best interests.

  13. Perfect encryption already exists... by asparagus · · Score: 3, Insightful

    ...and has so for the past 2000 years.

    It's called a one-time pad.

    So, before everybody and their brother starts talking about how the NSA can already break this, remember that you can, quite easily, build a 'uncrackable' cypher.

    And it'll never be breakable, provided you take some sort of security measures. But if you're paranoid, you already do most of those.

    Sorry, this is just a preemptive strike against 'the government can monitor my thoughts" crowd.

    Back to your normal high S/N ratio.

    1. Re:Perfect encryption already exists... by Anonymous Coward · · Score: 0

      How does one create an uncrackable cypher with the guarantee that it will never be broken?

      - Chris

    2. Re:Perfect encryption already exists... by automandc · · Score: 3, Informative
      The article linked to discusses the fact that quantum cryptography is only an extension of one-time-pad schemes in use since the early 20th century. It also outlines the problems with those systems (i.e. reuse of the meta-key used to transmit the pad-of-the-day, as in the Germans always using "Heil Hitler" as their meta-key, giving the Brits a big fat backdoor to their nominally one-time-only Enigma codes).

      It seems to me that, if this article is correct, the advancement of this form of cryptography is probably no more "unbreakable" than the Titanic was unsinkable. The point is only to make it so that an eavesdropper gives away their presence by intercepting (and thereby destroying) some of the key.

      IIRC, most quantum schemes contemplate "quantum" transmission (i.e. single photon encoded information) on for the key, while the actual encrypted message is still transmitted through normal means (which would allow for error correction, faster transmission, communications robustness etc.) So, the actual message is still interceptable, and therefore still susceptible to a brute-force attack.

      Sure, you might not be able to get realtime intelligence the way the Allies did in WWII, or we did in the Cold War (thanks to tapping into unencrypted underwater cables), but you can still decypher messages given enough time and computing power.

      Thus, I repeat, the scheme contemplated here, if I understand it correctly, is no more "unbreakable" than the Titanic was "unsinkable."

      automan(dc)

      no sig is good sig.

      --
      I'm a lawyer with excellent karma. Something's gotta be wrong.
    3. Re:Perfect encryption already exists... by Liora · · Score: 1

      Yes, the article even talks about one-time pads, although they only report their existance since the beginning of the last century.

      What is really exciting about this is that the key is sent without detection (supposedly... I personally think there will eventually be devices made to counter this by "quantum listening" to that transfer).

      Funny enough, that "crowd" you're referring to will still be paranoid even if they don't bother communicating with anyone at all that the government will still monitor their thoughts.

      --
      Liora
    4. Re:Perfect encryption already exists... by Anonymous Coward · · Score: 0

      That's LOW S/N ratio, unless of course you're considering your own post noise.

    5. Re:Perfect encryption already exists... by mindstrm · · Score: 5, Informative

      With a one-time pad. Like he just said.

      Say you have 1kb you need to encrypt.

      You generate a 1kb key, and do a simple XOR.

      Then you take the key, and the resulting 'encrypted' file, and send them on their merry way. Only when the two are placed together can the original data be recovered.

      So as long as nobody obtains the original key, the data is uncrackable. You can't brute force it, because the keyspace is the size of the data itself. Brute forcing it would simply mean generating every single combination of 1k data fields and guessing which one was the original.

      Make sense?

    6. Re:Perfect encryption already exists... by keesh · · Score: 3, Informative
      Not exactly. One time pads don't:
      • Disguise the length of a message
      • Hide the fact that a message has been sent
      Both are very important.
    7. Re:Perfect encryption already exists... by acidblood · · Score: 2

      Yes, a one-time pad is unbreakable in an information-theoretic sense. However, there are few ciphers today capable of being broken by brute force. Most attacks are directed at protocols and other security problems.

      For all practical purposes, 128-bit symmetric key ciphers are as unbreakable as an OTP, even to the three-letter organizations, but without the pratical problems associated to the OTP.

      Quantum cryptography comes to extend ``nearly-unbreakable'' crypto even further. From the looks of it, the usage of OTPs will decrease due to quantum crypto, even if it isn't unbreakable.

      --

      Join the NFSNET. Our prime goal is making little numbers out of big ones. http://www.nfsnet.org/

    8. Re:Perfect encryption already exists... by Anonymous Coward · · Score: 0

      2000 years? That's quite a large age estimate for Vernam. Try something like 150 years.

    9. Re:Perfect encryption already exists... by Mike+McTernan · · Score: 1

      Isn't the key distribution a bit of a bummer for one-time pads?

      i.e. the key is as big as the message and has to be sent to the recieving party (AKA Bob) in some secure fashion...

      Mike

      --
      -- Mike
    10. Re:Perfect encryption already exists... by Superkind · · Score: 1
      So, the actual message is still interceptable, and therefore still susceptible to a brute-force attack.
      No. If you encrypt (XOR is enough) the message with an equal-sized random key, you simply can not decrypt it without the key. Brute-force is not an option in this case.

      Of course now you also have to transmit the key. So you encrypt this key with a meta-key, a key for the key. And that is what the article is about: Secure transmission of this meta-key, the rest can be e-mailed, e.g.

      --
      (In desperate search for a cool /. sig.)
    11. Re:Perfect encryption already exists... by ComputerSlicer23 · · Score: 1
      Nope, One Time Pads are the ideal encryption, but not "perfect". The real difference between OTP and key based encryption is that I figuring out one message doesn't lead to a weakness in all the messages. With RSA/DES/AES I crack the key, I get them all, with a OTP I crack one I get one.

      For an uncrackable method, use a caeser shift with a one time pad. All messages are equally likely. Assuming you have a truly random number generator it can't be broken. All plaintext could possibly turn into any given ciphertext using the proper key. If they find a copy of the pad you're screwed. To be more useful, use the same shift for 2 chars in a row (see later, yes it has issues, but it solves a major problem with OTP).

      One Time Pads also have so many problems in terms of implementation, that is sorta like saying well why bother with those slow clunky Turing machines, quantum based computers are so much better. Yeah right up until you try and use them.

      One time pads are handy with a person who you know you're sending off into the wild and know the total amount of communication necessary, but they are kinda limited once you run out of them and have to send another pad. I suppose if you're running out of pad and you can transmit more data then you consume in pad you can overcome this problem (however you probably give up some information to an attack because of this not enough to be truly useful, but some).

      You have to be able to securely communicate with that person before hand. I suppose RSA Keys could be used to send the OTP. However now you're encryption is only as good as can RSA is. You must be able to communicate in an absolutely secure way to give them the original pad. For a person who wants to communicate securely with you, and has absolutely no way of communicate securely just once with you can't ever use a OTP. So other methods like Public Key Crypto are good for solving that case.

      OTP, isn't very useful for encrypted storage either. If you keep a copy of the OTP around that isn't very secure either now is it?

      So don't hold OTP's up as the one true encryption technology. Good encryption guys are smart, if they thought it was feasible they would use it if it was perfect. OTP's could also be broken (aquiring a copy of the Pad), and go undetected, at least with the Quantum stuff in theory, you'd know if it was broken or not.

      Kirby

    12. Re:Perfect encryption already exists... by Eimi+Metamorphoumai · · Score: 2, Informative

      You can still make the key the same length as the message, and use it as a one-time pad. So first you send the key (which is just random data), and if it's compromised on the way, you know it (that's the only real benefit of quantum "cryptography", that it cannot be intercepted without being noticable) and don't use it. If the key gets transmitted without interception, then you encode your message with it and send it using any means you want. There's no brute force against a one-time pad. The transmission is secure. The only problems are 1) practicality (cost, range, etc) and 2) out of scope attacks (so they can't get the message while it's in the air. Instead they wait till you decrypt it and then make you reveal it at gunpoint, or more likely just wait for you to email it to someone else, or store it on your computer with the password of "secret").

      --

      Visit me on #weirdness on the Galaxynet.

    13. Re:Perfect encryption already exists... by fferreres · · Score: 2

      Makes sense, but as already pointed out, it's not really practical. We want to sign messages, we want to authenticate the origin of those and many other things. OTP are great for secrecy, but not for buying stuff or providing some legal relevance to things we say or do online.

      I know OPT are great, but i'm looking into the practical side for everyday use. If i where doing something really bad, i'd be using random OTPs.

      I just want to login to my server securely, and be sure messages my friends send me are not tampered. And buy some stuff online. Will there exist a perfect solution for this?

      Also, OTPs advange may be in fact a disadvantage. That's not OTP failure of course. Perfect encryption means "you'll never know for sure", but "_sometimes_" you NEED to need something "safe" but reversable.

      Federico

      --
      unfinished: (adj.)
    14. Re:Perfect encryption already exists... by dracken · · Score: 1

      Sure perfect encryption exists. But what about perfect key exchange ? How are you going to share your one time pad between the communicating parties making sure that it has not been eavesdropped on ?

      The ultimate aim of cryptography research is *not* repeat *not* coming up with more and more wierd mathematical schemes to obfuscate data. Instead, it is to find a scheme to share a key between two people without anybody else getting hold of it. Given secure key exchange, unbreakable encryption is child's play.

      How do you think RSA is used by most secure protocls ? Encrypting data through RSA throughout the communication session is naive. Faster and more practical methods encrypt a one time pad through RSA, transmit it and then use the one time pad to do private key encryption. (A rule of thumb is x bits if privatekey encryption is atleast as strong as 3x bits of public key).

      Quantum cryptography should and will be used to share a one time pad. Since eavesdropping can be detected, one can make sure that the pad went through without anybody seeing it. After that the pad will be used for encryption.

      -Dracken

    15. Re:Perfect encryption already exists... by Anonymous Coward · · Score: 0
      From the article you did not bother to read before posting:
      Theoretically, perfect encryption has been around for a long time. In 1918 American mathematician Gilbert Vernam invented the one-time cipher, which substitutes a random number or letter for each character in a message....

      So, your estimate of 2000 years is a bit off. In any event, this "+5 insightful" post is completely redundant of the article, which evidently the moderators did not bother to read either.

      Good rules for /.:
      1. Read the article before posting
      2. Read the article before moderating
    16. Re:Perfect encryption already exists... by tomstdenis · · Score: 1

      ...and has so for the past 2000 years.

      Um, wrong? The Vernam cipher [from which shannon took the OTP ideas] was invented in 1918 [IIRC].

      The Caesar cipher probably has existed for 2000 years, but so has the method for breaking it!

      Tom

      --
      Someday, I'll have a real sig.
    17. Re:Perfect encryption already exists... by fishebulb · · Score: 2

      the germans used this during world war 1, the black chamber (pre dates the NSA) were quite good at cracking it.

    18. Re:Perfect encryption already exists... by jallen02 · · Score: 1

      Encryption != Undetectable messages. Encryption is knowing that anyone with the entire contents of your encrypted message cant obtain any meaningful data from the message. Undetected messaging is something else.

      Jeremy

    19. Re:Perfect encryption already exists... by extra88 · · Score: 2

      A one-time pad can disguise the length of a message as long as the message is shorter than the pad. If I use a 2K pad I can send a message which is "All your base are belong to us" or the GPS coordinates for all the Fortune 100 headquarters and the size of the encrypted message will be the same, 2K.

      No form of encryption can hide the fact that a message has been sent. That's what stegaography and other forms of obfuscation are for.

    20. Re:Perfect encryption already exists... by srn_test · · Score: 1

      > Not exactly. One time pads don't:
      >
      > * Disguise the length of a message

      Easily done; simply chose a pad which is longer than the message, or see below.

      > * Hide the fact that a message has been sent

      Defeating traffic analysis isn't that hard, just expensive. For example, continously exchange one-time-pad encrypted messages of some arbitrary length; most of the time they just say "This space left blank", but sometimes they have the message.

      No more traffic analysis.

      Stephen

    21. Re:Perfect encryption already exists... by RoscoHead · · Score: 1

      Say you have 1kb you need to encrypt.

      You generate a 1kb key, and do a simple XOR.

      Then you take the key, and the resulting 'encrypted' file, and send them on their merry way. Only when the two are placed together can the original data be recovered.

      So as long as nobody obtains the original key, the data is uncrackable. You can't brute force it, because the keyspace is the size of the data itself. Brute forcing it would simply mean generating every single combination of 1k data fields and guessing which one was the original.

      And so you've reduced the problem of sending 1kb securely to the problem of sending 1kb securely...Oh, wait....

      --

      Why is there only one Monopolies commission?
    22. Re:Perfect encryption already exists... by LadyLucky · · Score: 2
      Make sense?

      Yes it does, thank you. I was hoping someone would give a brief explanation.

      --
      dominionrd.blogspot.com - Restaurants on
    23. Re:Perfect encryption already exists... by PimpNinjaWannaBee · · Score: 0
      Yes OTP is unbreakable but you still have to distribute the key in some insecure or costly way.

      Quantum cryptography can be used the same way as OTP with the MAJOR advantage that you can send the key along with the message.

      So in comparision, ordinary OTP is NOT perfect.

    24. Re:Perfect encryption already exists... by stevelinton · · Score: 2

      The trouble with one time pads is that you need to distribute them ahead of time.sender and receiver need to have the same one-time pads before transmission. Furthermore the PADs have to be generated by a true physical random process such as Brownian motion or radioactive decay. A random-number generator doesn't work. Finally if you have lots of possible senders and receivers, you need lots^2 of one time pads agreed before you start. Using the same PAD twice is a huge breach in security.

      Quantum Encryption provides a provably secore way of distributing your one-time PAD or any shorter symmetric key that you might prefer.

    25. Re:Perfect encryption already exists... by Anonymous Coward · · Score: 0

      The WhiteHouse to Kremlin presidential hotline, uses a OTP, fact fans! (*)

      (*)Think I read this in Simon Singh's 'The Code Book'. But that was a while ago :)

    26. Re:Perfect encryption already exists... by Viking+Coder · · Score: 3, Informative

      The algorithm has nothing to do with the transmition medium.

      If you want to make a One Time Pad that's long enough, you are free to disguise the length of a message by padding your text with 0s. This is essentially "wasting" your pad, but if you're really concerned about the length of your message being revealed, you are free to obscure it and make it seem artificially larger. (You can't make it artificially smaller, unless you somehow compress your message before you encrypt it.)

      And you can hide the fact that a message has been sent by using any steganographic method you chose. Just as you can with any other encryption algorithm.

      Don't confuse the algorithm with the transmition medium.

      --
      Education is the silver bullet.
    27. Re:Perfect encryption already exists... by Rudie · · Score: 1

      A one time-pad is only unbreakable if it is truly random (statistically and algorithmically).

    28. Re:Perfect encryption already exists... by Anonymous Coward · · Score: 0

      I suppose RSA Keys could be used to send the OTP

      I think the idea is that since it is possible to detect any interception of the message, keys will be resent until not intercepted. This is no need to encrypt the keys, only to insure that no one else has them.

    29. Re:Perfect encryption already exists... by Paradise+Pete · · Score: 1
      For an uncrackable method, use a caeser shift with a one time pad. All messages are equally likely.

      It's pretty dang good, but I don't think they're quite equally likely, because of patterns in pairs of letters.

    30. Re:Perfect encryption already exists... by Paradise+Pete · · Score: 1
      Given secure key exchange, unbreakable encryption is child's play.

      Not if it's my kid. He still has trouble with blocks.

    31. Re:Perfect encryption already exists... by regen · · Score: 2

      If you pad your message to a fixed length, you can eliminate problem of a known message length. (if the message is longer than your fixed length, break it into two messages)

      No form of "encryption" will hide the fact that you are transmitting a message. To do that you need to imploy a steganographic technique such as spread spectrum transmission. Once you have encrypted your message using your one time pad, you transmit the message using Stego technique and you have "perfect" encryption according to your definition.

  14. Interception vs. Encryption by Guybrush1 · · Score: 2, Interesting

    What this means is that the message can only be read once, not that the message is impossible to decrypt. The government still has the same job it's always had.

    Plus the distances involved are microscopic. For this to matter much to the government the single quanta of data has to last long enough to travel a significant distance.

    1. Re:Interception vs. Encryption by Anonymous Coward · · Score: 0
      What this means is that the message can only be read once, not that the message is impossible to decrypt.

      No. Read the article:

      "The Los Alamos team is one of at least a dozen groups worldwide that are harnessing quantum physics to develop perfect encryption: coded messages impervious to the efforts of hackers".

      Plus the distances involved are microscopic. For this to matter much to the government the single quanta of data has to last long enough to travel a significant distance.

      6 Miles is not micropscopic. Oh yeah, you didn't read the article...

    2. Re:Interception vs. Encryption by cheese_wallet · · Score: 5, Interesting

      I'm guessing you didn't read the article. They've been able to do this over a distance of 6 miles in open air. Not bad, considering this is an infancy stage.

      Yeah, it means the message can only be read once. But in this case the message is the key for a one time pad encryption.

      Basically this makes one time pad encryption a whole lot more secure than it was before. One time pads, I think, are the best form of encryption--but the problem has been the security of the key.

      this whole photon quantum encryption deal addresses that issue in a really neat way.

    3. Re:Interception vs. Encryption by Inoshiro · · Score: 2

      "Basically this makes one time pad encryption a whole lot more secure"

      No, it doesn't. The OTPs aren't anymore secure (how do you make unbreakable more secure? That's like saying more dead, or more off).

      This is also vulnerable to man in the middle attacks. Nothing stops people from re-transmitting whatever they want. If they know the message, the can always re-encrypt. You still need a secure back channel.

      --
      --
      Internet Explorer (n): Another bug -- that is, a feature that can't be turned off -- in Windows.
  15. Cool, but the FBI don't have to do anything. by Anonymous Coward · · Score: 3, Insightful

    Sorry to bring bad news, but quantum cryptography is unlikely to become available to the likes of us. The reason:

    Alice and Bob have a length of optical fibre running between them, and are using quantum cryptography. Eve attempts to evesdrop, but is unable to do so without changing the information in the signal (polarisation etc). Eve is foiled. Hurrah!

    Now imagine that Alice and Bob are mere mortals and get to use the phone network like the rest of us.

    The system they use is a standard fibre & router system, but the actual fibre is encrypted. What is Eve to do?

    Answer: She installs a tap on the repeater, because quantum crypto only works over single lengths of fibre.

    As if by magic quantum cryptography only becomes useful to people who get to dig holes in the road, such as phone companies, big business and the government. We little people don't even get to play the game.

    1. Re:Cool, but the FBI don't have to do anything. by IAmHansemann · · Score: 2, Informative

      At the time being, you are right. But you are wrong if you say that "quantum crypto only works over single lengths of fibre"... There exist proposals for quantum repeaters (see here), and it has been shown that the very techniques used for the repeaters can be used for cryptographic tasks (see here).

  16. Re: Quantum Cryptography In Action by rmohr02 · · Score: 1
    [I]t is impossible for an eavesdropper to intercept the message without changing it. One can only wonder what the FBI will do.
    They'll probably intercept a whole message (completely stop it) and send another message just like it on the same line a split second later. Of course, as I'm not an expert on quantum physics there might be some flaw in my plan.
  17. Re: Quantum Cryptography In Action by skymester · · Score: 1

    No, as far as i understand you can only read the message if you have the key. And you have only one chance to try.

  18. Back to the pre computer days of cryptography by littlerubberfeet · · Score: 1

    Quantam computers are the only ones which have the processing power to break what is in essance, the one time pad used by light (quantam cryptography). When computers came along at the end of WWII, we could start stabbing at one time pads and Zeta functions, which are almost as difficult to crack. Now, we are back at that pre WWII stage where Pads are near impossible. Now, quantam cryptography on its own is vulnerable to brute force cracking, as all encyption is. What makes it secure is the fact that you can't intercept it. And already some universities have been plying with induction-based pickups for fiber optics.

    --
    Sig (appended to the end of comments you post, 120 chars)
  19. Good scoop. by Moosifer · · Score: 1

    Liquid helium and quantum boosters that are only about a decade away... Why not post a story about personal rocketships whisking us away to the surface of Mars?

  20. The true effects of quantum computers by Klerck · · Score: 0, Troll

    First, I'd like to point out that quantum computation and quantum encryption are two almost completely separate concepts. Quantum encryption is based on the fact that quantum states cannot be measured without altering. The most common example is the polarization of a photon, but it will work for any quantum state, so long as there exist, effectively, two unique states that can transmit the data.

    Quantum computation, however, is much more complex and much more interesting. Quantum computers are based on the concept of quantum entanglement, the ability of a quantum state to exist in a superposition of all of its mutually exclusive states: It's a 1 and a 0. However, this is not as easy to use as one might think. While it's true that if you have n quantum logic gates you have the ability to input 2^n data values simultaneously (as opposed to only 1 piece of data if you have n digital logic gates), this is not going to be the end of classical computing for a few reasons. First, quantum computers have to be perfectly reversible. That means for every output there's an input and vice versa. And there has to be no way of knowing the initial states of the data. You don't process data, you process probabilities in a quantum computer; if you know exactly what any one value is throughout the computation, you can find out all of the values: the superposition ends and you're stuck with a useless chunk of machinery. This means YOU CAN ONLY GET ONE RESULT FROM ANY QUANTUM COMPUTATION, THE END RESULT. You can't see what the data in the middle is or the computer becomes useless. (Landauer's principle makes heat loss data loss. When your processor gets hot, it's losing data. If the same thing happened to a quantum computer, it wouldn't be quantum anymore.) Decoherence is what happens when you randomly lose data to the environment by design, not by choice, and the superposition ends. This is bad for Q.C. Oh, and quantum computers can only do *some* things faster, like prime factorization and discrete logarithms. Not multiplication or addition. Plus, the circuits that would do basic arithmetic would be bigger and slower than what you've currently got.

    So what does this all mean? It means that quantum computers are going to provide some advantages (real quick big number factorization), and some disadvantages (that whole RSA standard). The most realistic initial use of quantum computers will be as add-ons to existing super-computers to resolve certain types of NP-Complete headaches that regular math can't simplify yet. At best they will someday be an add-on to your PC; but they will never replace the digital computer.~

    If you want more info, check out http://www.qubit.org, it's got some decent tutorials.

    1. Re:The true effects of quantum computers by Anonymous Coward · · Score: 0

      Klerk, you suck.

  21. Re: Quantum Cryptography In Action by changelingyahoo.com · · Score: 1

    The problem would be in intercepting it in the first place. An interceptor has only one shot at properly decoding each photon. Since an interceptor would get possibly 50% of them decoded incorrectly, they wouldn't be able to decode the message nor repeat the original message.

  22. nope, no need! by Anonymous Coward · · Score: 1, Informative

    What this means is that the message can only be read once, not that the message is impossible to decrypt. The government still has the same job it's always had.

    Plus the distances involved are microscopic. For this to matter much to the government the single quanta of data has to last long enough to travel a significant distance.

    1. Re:nope, no need! by Anonymous Coward · · Score: 0

      Plus the distances involved are microscopic.

      You didn't read the article, did you? I wouldn't call six miles microscopic.

  23. Osama? by Devil's+BSD · · Score: 2, Insightful

    We all know deep down that the big concern is he-who-is-not-to-be-named, namely Osama bin Laden. The thing is though, that it's not likely that he will get his hands on this laser-o-doom. Even if he did, he couldn't likely use it, as it probably requires a direct line of sight. Fiber uses the principle of total internal reflection to transmit light, but this reflection causes some of the light to polarize, changing the quantum state and making the data invalid. So as of now, I think this is only for ./'ers edification.

    --
    I'm the Devil the Windows users warned you about.
  24. Re: Quantum Cryptography In Action by wadetemp · · Score: 2

    I haven't read the article yet (FWIW,) but I am pretty sure that it is impossible to replay the message, because to be able to replay it something has to "look" at it, and if it's "looked" at, you've affected it, so what you're "seeing" is not what you need to replay. It's the basic Hiesenberg principles at work. Ok, going to read the article now to see if it provides any deep insight into how *anyone* is supposed to read these. :)

  25. FBI != Bad? by Anonymous Coward · · Score: 0

    Yes i know about Cointelpro, yes i know about Hoover, yes i know about the "Patriot act" but why does the FBI always get attacked first? What about the NSA? (B/C they are willing to spy on non US targets w/ echelon?) Most of the world would fear echelon (NSA Spy network) before the FBI.

    1. Re:FBI != Bad? by Asmodean · · Score: 1

      [QUOTE]
      Yes i know about Cointelpro, yes i know about Hoover, yes i know about the "Patriot act" but why does the FBI always get attacked first? What about the NSA? (B/C they are willing to spy on non US targets w/ echelon?) Most of the world would fear echelon (NSA Spy network) before the FBI.
      [/QUOTE]

      That is exactly the point. The REST of the world would fear the NSA/CIA more than the FBI, because those 2 agencies are supposed to spy on the rest of the world. The FBI is more an internal entity and thus American's would fear a knock on the door by the FBI then they would the CIA/NSA.

      The FBI are, for the most part, just a big police department that can go anywhere inside the country. As opposed to Town/state police who must remain inside thier city/state of employment.

      --
      It's a good thing the world sucks or we'd all fall off.
  26. Quantum Cryptography _IS_ OTP by jacobb · · Score: 2

    QC is an extension of One Time Pads - it makes OTP practical and fast. Search google for Quantum Cryptography, and you'll see.

  27. Initial handshake? by changelingyahoo.com · · Score: 1

    I'd be interested in seeing how the initial key exchange works. The receiver randomly chooses orientations and derives a bit pattern from the incoming transmission. Makes sense. It then says the receiver reports which random choices it made to the sender. I'm not sure exactly how the sender is able to decode this transmission from the receiver. It cant choose random orientations else it would lose the data which indicates the shared key. Any ideas?

    1. Re:Initial handshake? by changelingyahoo.com · · Score: 2, Insightful

      I'm going to respond to my own question with a possible solution.

      After reading one of the more detailed articles linked to the original, I think one solution is to agree as a matter of protocol that the receiver's report will consist of photons all polarized in a specific direction.

      The sender sends some random data to the receiver using photon polarization. The receiver randomly chooses polarizations and reports back to the sender its list of choices without polarizing (or using a consistent polarization). The sender then tells it which choices were correct (once again without polarization). At this point all subsequent data could be sent polarized using the bit pattern from the correctly chosen photons to determine the polarization pattern.

    2. Re:Initial handshake? by CryoPenguin · · Score: 1

      For a quantum encryption session to happen, you need two channels: the optic fiber/line of sight to send the qubits on, and also a conventional channel which can be snooped but not altered. You use the conventional channel to say which orientation you measured each bit in.

    3. Re:Initial handshake? by Anonymous Coward · · Score: 1, Interesting

      That's the fundamental weakness of the system. The receiver has to tell the sender which photons were received via a conventional communications channel. While the quantum channel can not be intercepted without detection, the receiver still has to be able to communicate this to the sender via a conventional channel, and this channel is subject to a man-in-the-middle attack. So in reality, quantum cryptography is only as strong as the conventional cryptography being used to authenticate the party on the other end.

  28. Sorry, have to liven this up by OpCode42 · · Score: 1, Offtopic

    Click here - if you've got the same sense of humor as me you'll waste hours on this site!

    Yes, I know its highly off-topic, but far more interesting than another theoretical quantum story... :)

  29. Sorry, one-time pad is not perfect by wadetemp · · Score: 2, Interesting

    And it'll never be breakable, provided you take some sort of security measures. But if you're paranoid, you already do most of those.

    You say it will *never* be breakable if you take some sort of security measures. Never's a pretty tough thing to prove. OK, which measures should you take? How do you know that 1000 years from now, someone will not have perfected time travel and invisibility... how do you know that someone is not standing over your shoulder while you are locked in a lead-lined vault deep inside Mt. Everest as you key in the pad? If you kill yourself after making the pad, how do you know the inflitrator does not have the technology to reconstruct your memories from your brain tissue? The one time pad being perfect "forever" is a bunch of crap. "For now" I can deal with, but not "forever"... which makes it just like most cryptography.

    1. Re:Sorry, one-time pad is not perfect by zootread · · Score: 1

      I guess you should mention mind-reading and remote viewing while you're at it... and the fact that "there are no secrets" If someone is looking over your shoulder they're breaking the security measures not the crypto. But I agree with your point since you were talking about security measures anyhow. However taking this quantum cryptography stuff (which in itself is just a security measure), the idea is to prevent someone in the middle from compromising the data, rather than someone who has compromised the sender or the receiver. Without quantum, someone in the middle can grab the data and go crack it or whatever, without being noticed. With quantum, theoretically, someone in the middle can't touch the data without screwing it up. Of course there is always the possibility of developing technology which will overcome this, but until that happens its pretty damn secure.

      --
      Zoot!
    2. Re:Sorry, one-time pad is not perfect by Anonymous Coward · · Score: 0

      You are just a brain in a glass jar, your thoughts and everything you know is put there by space aliens from Futuro-Corp Inc... You can never be sure of anything.

      How do you normally use the word "forever"?

    3. Re:Sorry, one-time pad is not perfect by wadetemp · · Score: 2

      How do you normally use the word "forever"?

      I don't when I'm discussing things like quantum mechanics or cryptography. Especially pared with "never." Will I say that I never will use it in the future? I couldn't say that... :)

    4. Re:Sorry, one-time pad is not perfect by wadetemp · · Score: 2

      Of course there is always the possibility of developing technology which will overcome this, but until that happens its pretty damn secure.

      Which of course is the larger point here that applies to cryptography. Everything is pretty damn secure until you forget that time passes. What we think is unbreakable now is breakable though technique X in 10 years. And if you throw my favorite technology into the mix, time travel, nothing is pretty damn secure, ever... not even today, because someone from the future could come to the present with technique X and make the cryptography incredible insecure... today.

    5. Re:Sorry, one-time pad is not perfect by emmons · · Score: 1

      (Score:3, Interesting) WTF?

      It's a joke people. Laugh.

      --
      Do you even know anything about perl? -- AC Replying to Tom Christiansen post.
    6. Re:Sorry, one-time pad is not perfect by Anonymous Coward · · Score: 0

      There is no "technique X" that will suddenly break a properly used OTP, barring freak pseudoscience like time travel.

    7. Re:Sorry, one-time pad is not perfect by lildogie · · Score: 2

      > How do you know that 1000 years from now, someone
      > will not have perfected time travel and
      >invisibility... how do you know that someone is
      > not standing over your shoulder while you are
      > locked in a lead-lined vault deep inside Mt.
      > Everest as you key in the pad?

      (a) If someone has these capabilities, encryption doesn't help you at all, because secrets don't help you at all.

      (b) "How do you know that..." is a degenerate argument; how do you know that 'reality' is real? Any rational discussion has to start with agreed-to premises and it's basically childs-play to deny the discussion by rejecting the premises.

    8. Re:Sorry, one-time pad is not perfect by Anonymous Coward · · Score: 0

      The problem I have with your argument is that, while it is certainly true, the essence of your argument can be used (and often is) to disprove *anything*, as it boils down to the ol' "yeah but we can never really prove we even exist" argument, or to be more mainstream about it, the "maybe we're all living in a virtual reality Matrix (TM) and what we perceive to be real is just a big simulation".

      My problem is that while, sure, true enough, could be, the argument is usually a cop-out. Its usually applied by someone who (a) is too lazy to defend his point or (b) has realised he is losing an argument and needs something indisputable to fall back on.

      But its not practical, its meaningless and theoretical. I mean, even if we *were* just part of some simulation, that wouldn't cause my life (or those of the people around me) to be *perceived* in any different way. And at the end of our lives, it *doesnt matter* what *is* real, it only matters what we *perceive* to be real. Now I'm not arguing relativism here, not at all (not to be confused with relativity of course). I'm simply saying, if I were, say, in a lot of pain, it wouldnt matter if I was in "the Matrix" or not: that pain would still feel just as real to me.

      Basically your argument is a cop-out to the old "nothing can ever be said absolutely" argument. So what. The fact remains that *realistically*, in *the universe as we perceive it*, one-time pads are unbreakable, and there is a 99.9999999999% chance that they will remain so for as long as any of us are alive.

      You can waste your life away with "what-ifs" about how the Universe *might* actually be, but at the end of the day, the only reality that is actually important to us, is the one we are presented with --- regardless of how closely it may match some or other objective reality that we can, be definition, never know absolutely. If some other reality that we don't know is more real, it doesn't matter, because it doesn't affect us, that reality is irrelevant to us. We have to learn to live with the one we're faced with.

  30. Flaw in this Encryption Scheme by Anonymous Coward · · Score: 0

    This article describes a method for negotiating a key between two end points, Alice and Bob. The key will then be used to encrypt the data that they send next. The problem with this scheme is that it doesn't really stop Eve from getting in the middle.

    If Eve is present as Alice and Bob start their key negotiation, then Eve can detect the photons that Alice sends, and completely block them from going to Bob. Eve then sends her answers back to Alice, pretending to be Bob. In the other direction, Eve pretends to be Alice, and generates her own string of photons to send to Bob. The net effect? Eve has just generated two point to point encrypted links, and can eavesdrop on all of Alice and Bob's data. She just has to decrypt and reencrypt all data. Furthermore, Alice and Bob are both completely oblivious to the fact that Eve is snooping on them.

    The article described using this for free space encryption, for laser links between earth and satelites, for example. It seems pretty difficult to interlope between Earth and a satelite, but if it was possible, the same problem occurs.

    This scheme would work if Eve was not around during key negotiation. However, imagine that Eve is an ISP, or the FBI (think Carnivore), permanently sitting in between Alice and Bob. In this situation the encryption is useless.

    1. Re:Flaw in this Encryption Scheme by JFMulder · · Score: 2

      Isn't quantum cryptography secure because Eve cannot evesdrops on the message without altering the it?

    2. Re:Flaw in this Encryption Scheme by Anonymous Coward · · Score: 0

      From the article:

      "In quantum cryptography the sender keeps track of the polarizations of the string of photons being sent. The receiver randomly chooses one of the two orientations for measuring each photon and reports those choices to the sender. Finally, the sender tells the receiver which photons he measured correctly. These agreed-upon photons form a string of bits that the two can use as a key to encrypt their messages."

      The "quantum" part of this article only refers to the key negotiation. The problem here is that the receiver (Bob or Eve) can only correctly measure about half of the photons. (Four possible states, can only check if the photon is in two of the states).

      So, Alice just tells Bob (or Eve) how many photons he or she measured correctly. They then use this information to generate a key for traditional encryption.

      The article says that Alice and Bob can tell that Eve is snooping because any measurement she makes will affect the photons. However, it does not address the simple case of Eve throwing away Alice's photons and generating her own.

  31. FBI? Thats not the big worry! by Anonymous Coward · · Score: 0

    Just wait till Direct Tv get ahold of this technology. Then we will have major problems!

  32. I'm not up on this sort of thing... by lavaforge · · Score: 2

    So how does the intended recipient get the message without changing it?

    1. Re:I'm not up on this sort of thing... by wmspringer · · Score: 0

      She doesn't. Because of the way quantum cryptography works (and believe me, you don't want to get into the math behind it), reading the message destroys it. So here's an example of what happens: Bob wants to send Alice a secure message; she needs to get the message and be sure that nobody else can read it. Perfect security is obtained by a 1-time pad, as described above. (If I transmit the string AOSTJSDOFKEOSJ using a one-time pad, it could be any string 14 characters long including "this is a code", "attack at dawn", "remember steak", etc). The difficulty lies in exchanging the 1-time pad without meeting. So, Bob generates a random sequence and sents it off to Alice, a bit at a time. If nobody interferes, Alice and Bob can use those bits to create a 1-time pad for secure communication. However, if Eve intercepts the communication, that destroys the values; she can send new bits to Alice, but because she can't create exactly what Bob sent, Alice and Bob will be able to tell that the communication was not secure, so they won't use those bits. They just try again until Eve gives up. (This is a simplification, of course; if you're interested in a detailed look at the math behind quantum computing, I recommend this website)

  33. Quantum physics by totallygeek · · Score: 4, Funny
    So, did the FBI poison the cat in the box?

    1. Re:Quantum physics by Kynde · · Score: 2

      Atleast I was told that Schroedinger was extremely worried about the state of the cat. The was some confusion wether it was still alive or not. FBI gave no comments... :)

      --
      1 Earth is warming, 2 It's us, 3 it's royally bad, 4 we need to take action NOW
  34. Similar example by moop · · Score: 1

    I couldn't find the link, but there was another example of this that a professor at Harvard introduced about a year ago. The scheme was to have a satellite that did nothing but stream numbers to everyone all the time. So when someone would use a purely random number, at a random time, from the satellite to encrypt the message, at the same time the other user would also start recording the incoming numbers, and stop recording at the exact same time as the sender. Now they both have the key, and it was never sent, and due to the billions of numbers that are being sent from the satellite there is no feasble way to know what the key is, or to store all the numbers being sent.

    --
    I put the m in oop.
    1. Re:Similar example by martyn+s · · Score: 1

      I'm not sure I understand. Wouldn't you at least have to transmit to each other exactly what time you'd start and stop recording the random numbers? Couldn't anyone intercept that transmission?

    2. Re:Similar example by Anonymous Coward · · Score: 0

      the private key exchange would consist of the time and length of recording, n'est pas? so if you have the time + length you have the key. so you'd still have to have a key party or physically meet or whatever and exchange times.

    3. Re:Similar example by Anonymous Coward · · Score: 0

      Patently stupid idea. It's perfectly feasible to store "billions of numbers". What's more, you know to start storing the number when the war starts.

  35. Re:Checksum by CryoPenguin · · Score: 1

    Simple: checksum your data the normal way before encryption.
    As for interference: any particular qubit is carried by one photon. If that photon reaches the target at all, then it almost certainly has not been changed by random interference, and if it has, then at most it mangles one bit of the message, which is no worse than line noise in a modem. If a photon doesn't reach the target, then it the receiver notices a gap, and informs the sender.

  36. key, not message by Skavookie · · Score: 3, Interesting

    Quantum crypto allows Allice to send a one time pad to Bob and determine if it was intercepted or not. If it is intercepted then Allice discards the pad and tries again. Otherwise Allice uses the pad to encrypt the message and uses conventional means to transmit it. If someone intercepts the pad, then the message is never sent so there's nothing to cryptanalyze. Otherwise they have a message but no pad. Cryptanalysis of a message encrypted with a one time pad is mathematically impossible.

    The distance issue is the main problem with this technology but progress is being made on that front and I'm sure it will only be a matter of time before it is solved.

    1. Re:key, not message by PoshSpod · · Score: 3, Insightful
      The 'discard and try again tack' is a slight mis-conception. Even if Eve does aquire some of the message - by either attempting to split the beams or by intercepting the signal, guessing the polorisation and resending the result - Alice and Bob will be prefectly aware that she has done this and will even be able to estimate how much of the message she knows. They can then apply something called Privacy Amplification to the keys they share to ensure she know none of it. Basically this is a hash function X -> Y where if knowledge of X is less than perfect, knowledge of Y will be nil.

      Check out Generalized Privacy Amplification (1992) by Charles Bennet et. al if you're really interested.

      --

      This is my sig.

  37. MOD THIS DOWN... by univgeek · · Score: 2, Informative
    The experiment was performed in FREE-SPACE...


    That means WITHOUT FIBRE


    Which means you dont need to dig holes and most of the assumptions of the poster are invalidated.


    Read the article first people.

    --
    All bow to his Noodliness!! His Noodle Appendage has touched me!
    1. Re:MOD THIS DOWN... by Waffle+Iron · · Score: 2
      The experiment was performed in FREE-SPACE...

      That means WITHOUT FIBRE

      Which means you dont need to dig holes and most of the assumptions of the poster are invalidated.

      WooHoo! Now I can communicate securely with everybody in my unobstructed direct line of sight! Without fiber!

      Wait... I could already do that by walking over to them and whispering in their ear. Oh well.

    2. Re:MOD THIS DOWN... by univgeek · · Score: 1
      So you were going to go over each time you want something and whisper it in their ear?

      Sounds like a plan to me...

      --
      All bow to his Noodliness!! His Noodle Appendage has touched me!
    3. Re:MOD THIS DOWN... by BtAFMB · · Score: 1
      WooHoo! Now I can communicate securely with everybody in my unobstructed direct line of sight! Without fiber! Wait... I could already do that by walking over to them and whispering in their ear. Oh well.

      I think if the person you're whispering to is six miles away it counts as shouting. :)

      --

      "I have fallen off the wagon, for I am a slave to tea."
    4. Re:MOD THIS DOWN... by 0x0d0a · · Score: 1

      Uh...so can this even be conducted over fiber?

    5. Re:MOD THIS DOWN... by Tazzy531 · · Score: 2

      What they said they wanted to use this for is satellite communications. You can send an encrypt message to a satellite and it either does something with it (ie command) or it sends another encrypted message to another land station somewhere else in the world.

      And no.. I don't think this is ever going to be used at any time for civilian use. The technology is too costly and also typically civilians don't need that level of encryption.

      --


      _______________________________
      "I'm not Conceited...I'm just a realist..."
  38. QC is perfect, current implementations aren't by robolemon · · Score: 2, Interesting
    The reason a one-time pad cipher isn't necessarily "perfect" is that it must be transmitted from the sender to the receiver, which brings up a Catch-22. How do I send this key while ensuring it doesn't get intercepted? Encrypt it! Hmm, a one-time pad cipher is the most secure way. Oh wait, now how do I send that key?

    Quantum cryptography addresses this problem by creating a secure communication channel that is detected at the single-photon level. Because detection of a single photon changes it, any eavesdropper can easily be detected when unexpected results are found.

    The property of the system that simultaneously makes it both secure and unfit for sending anything other than a one-time pad is that a random portion of the bits sent by the source are rendered useless. When the receiver picks an incorrect detection scheme, the results are ambiguous. The two parties compare notes on what methods they used, and then eliminate all the ambiguous bits. They can't know beforehand which ones will be thrown away. The way to check for eavesdroppers is to use an insecure channel to compare (and then throw away) a portion of the results to see if there are any discrepancies.

    After the key is sent, the encoded message can be sent on an insecure channel, since both parties can be sure they have the same key. A one-time pad cipher can never be cracked because, for instance, a 1 kbit message can have any 1 kbit key as its cipher. Therefore the number of keys to check would be 2^(1024). Even after this is completed (well after the end of the world?) the decoded message is found along with every other possible 1 kbit combination. Any possible 1 kbit file can would be found among the results. This is no better than writing a program that fills memory with files that contain the numbers from 0 to 2^(1024)-1.

    Some researchers are actually attacking the implementation of quantum cryptography rather than the theory. The devices used in QC actually send light down the fiber optic lines that damages the equipment on both ends resulting in predictable behavior. However, there are already safeguards developed against these type of attacks. Essentially it comes down to this question: "Is there a perfect implementation of Quantum Cryptography?"

    --

    I design user interfaces for a free network management application,

    1. Re:QC is perfect, current implementations aren't by Vadim+Makarov · · Score: 1

      I'd be really interested in a reference to the research on active damage as a method of eavesdropping. We did study one of these strategies, but our experiment was limited to just interrogating Alice's (or Bob's) equipment, not damaging it. If somebod's doing further study, I'd like to hear about it!

      --
      17779 eligible voters in a district, 17779 'vote' as one. This is Russia.
    2. Re:QC is perfect, current implementations aren't by robolemon · · Score: 1

      I think this is it... The guy in the room across the hall from me showed me it one time. Vakhitov, Artem; Makarov, Vadim; Hjelme, Dag Roar Large pulse attack as a method of conventional optical eavesdropping in quantum cryptography. Journal of Modern Optics 48(13): 2023-2038. 2001. ISSN 0950-0340.

      --

      I design user interfaces for a free network management application,

    3. Re:QC is perfect, current implementations aren't by Vadim+Makarov · · Score: 1
      What you wrote is correct. It's just that I don't know anybody investigating active damage attacks thoroughly. In the paper, we only pointed out that they are possible.

      To give one example, for schemes that involve attenuators in the setup, you can shine light down the fiber that is so bright that it will damage the attenuator, and then eavesdrop very conveniently on the signal that is no longer dimmed to single-photon level.

      This sort of loopholes in particular implementations or in particular classes of quantum cryptosystems is probably the hardest thing to implement safeguards against.

      Not that running an active damage attack is going to be even remotely easy, but as the history shows the cryptanalysts will go to great lengths sometimes (e.g. cracking Enigma).

      It's very difficult to rule out implementation loopholes completely.

      Or should I say more optimistically, it's time- and resource-consuming to study the implementation looking for every possible loophole and to ensure no loopholes are introduced by incorrect installation and use.

      --
      17779 eligible voters in a district, 17779 'vote' as one. This is Russia.
  39. Nothing new by Vadim+Makarov · · Score: 1
    As much as I am glad that quantum crypto research receives exposure in the media, there's nothing new in the article. Free-space cryptography has been demonstrated in few places. The latest one promises a 24km link (not quite yet, Dr. Kurtsiefer?).

    One comment: even if you need to cool your detector to cryogenic temperatures, you don't have to have your customer pour liquid nitrogen (or did they say liquid helium?) into the commercial device. This is what compact no-maintenance closed-cycle coolers are for.

    Plug #1: idQuantique
    Plug #2: Magiq Technologies
    Plug #3: Los Alamos lab (yes there used to be a site there)
    Plug #4: Our own research (not commercially-oriented yet)

    --
    17779 eligible voters in a district, 17779 'vote' as one. This is Russia.
  40. We know what this means... by DragonWyatt · · Score: 1

    It's been said before and it bears repeating...

    If it can be done, chances are that someone has been doing it for a long time.

    --
    Don't sweat the petty things. But do pet the sweaty things.
  41. QC != undetectable by Skavookie · · Score: 1

    Neither does quantum crypto. The ciphertext is transmitted by ordinary means. Even if you were to send the ciphertext the same way you send the key, there would still be a transmission to be detected (although the mere act of detecting it would corrupt it). This also allows the length of the message to be determined. The advantage QC has over OTP is it allows snooping to be detected.

  42. man in the middle by changelingyahoo.com · · Score: 2, Interesting

    hmm... how about this?

    What if a I place a device between the intended sender and receiver in such a way that it blocks the intended sender and receiver completely. I intercept a key exchange attempt from the sender and respond as any recipient would. I then have a quantum encrypted channel between myself and the sender. At the same time, I negotiate my own quantum encrypted channel between myself and the recipient. I can now receive data sent from one channel and send it to the other channel. This seems to negate the benefits of using quantum encrypted channels (unless one can somehow assure that I cannot totally block the actual transmissions between the intended sender and receiver).

    I suppose some kind of authentication needs to be incorporated into this technology to ensure you're establishing a session to the correct receiver.

  43. The end of crypto for the masses? by Sanity · · Score: 2
    Quantum computers will probably, within the next 20 or 30 years, render public-private key cryptography useless. Once that happens, only those who can afford Quantum cryptography will have the ability to communicate securely.

    It is at this point, ladies and gentlemen, that communication technology stops empowering the masses, and gives the wealthy yet another tool to consolodate and defend their power.

    1. Re:The end of crypto for the masses? by Tazzy531 · · Score: 2
      Quantum computers will probably, within the next 20 or 30 years, render public-private key cryptography useless. Once that happens, only those who can afford Quantum cryptography will have the ability to communicate securely.
      I don't understand how you are linking Quantum computers to the end of public/private key cryptography? Did you mean Quantum cryptography? Quantum cryptography only specifies a way to transfer a message in code. It does nothing in regards to breaking prior code. It still takes a great deal of resources and time to break message in public/private key code
      --


      _______________________________
      "I'm not Conceited...I'm just a realist..."
    2. Re:The end of crypto for the masses? by zevans · · Score: 1

      It is at this point, ladies and gentlemen, that communication technology stops empowering the masses, and gives the wealthy yet another tool to consolodate and defend their power.

      You have made an implicit assumption that quantum crypto will still be prohibitively expensive in 20-30 years' time.

      So IMHO you're correct - only those who can afford QC will be able to use it - in the same way that today only those who can afford it have a TV.

      --
      "... and more and more now there are all kinds of electronic goodies available" -- Pink Floyd 1972
    3. Re:The end of crypto for the masses? by Sanity · · Score: 2
      I don't understand how you are linking Quantum computers to the end of public/private key cryptography?
      Nope, quantum computers, when they become available, will be able to crack public/private key crypto like a knife through butter.
  44. Sure, but here's the paradox... by gnovos · · Score: 3, Informative

    You have to get the key safely to the other side, and since the key is the same size as the data, if you have a way to securly send the key, why not just send the data itself?

    --
    "Your superior intellect is no match for our puny weapons!"
    1. Re:Sure, but here's the paradox... by haystor · · Score: 1

      The point is to transmit the key securely. Then the message itself can be transmitted by any means at all, even printing it in the newspaper.

      --
      t
    2. Re:Sure, but here's the paradox... by dynamo · · Score: 1

      Think about it. He has a legitimate question that you haven't answered.

    3. Re:Sure, but here's the paradox... by baba · · Score: 1

      Ok, I'm by no means an expert on this stuff, but I think I may have the answer to this question. From the article, it seems that an eavesdropper can get a part of the data en route, before the legitimate parties clue in. If so, then it is better to send a key that ends up being useless (the key must be 100% accurate) than the data itself, which will be partly useful.

      Someone better clued please feel free to add/correct/flame/etc...

    4. Re:Sure, but here's the paradox... by balloonpup · · Score: 1

      I would think that there's concern about the amount of time that it takes to send the message or time that it takes to actually encrypt it, etc. It could very well be faster to send a key through the secure means, then transmit the encrypted message over other means, rather than do the entire message over the secure means.

      Also, I suppose there's a cost involved as well...and it may not always be feasable to be connected through the secure means.

      --
      I sing the doggie electric!
    5. Re:Sure, but here's the paradox... by Paradise+Pete · · Score: 1
      if you have a way to securly send the key, why not just send the data itself?

      You can detect if it's been intercepted, so you don't need a tremendously secure way to send the key. If you send plaintext you still would know if they've interecepted it, but now they've got the actual message.

  45. How about reproducing the photons? by Anonymous Coward · · Score: 0

    if i where to put up a laser tube in the glassfiber kabel, with, say, a helium-neon gas mixture in it, but no "igniting" light source. That would leave the gas atoms charged. When a photon comes in, it would hit a charged electron (electron in high orbit), the electron would reproduce and perfectly identical photon (that's the whole idea of LASER, making perfect copies of a photon). since we now have 2 photons (the original one was not absorbed), this would create a snowball effect, and we'd end up with millions of perfect copies of the original photon. it wouldn't be hard to figure out what the original one looked like than, would it?

    BTW, this was is the Dr Dobbs magazine some 3 years ago.

  46. No-javascript link by Anonymous Coward · · Score: 0
    For those of you who don't want to deal with popups and IE security holes.

    Non-javascript link.

  47. One time pad by theLOUDroom · · Score: 1

    One time pad encryption is actually not that great.
    You have to send an un-interceptabile message the same size as the message to be encrypted.
    Not only that, but the one time pad has to be grenerated by a perfect random number genereator.

    If I have a perfectly secure communications channel that can handle one time pads for my messages, it could also just handle the messages themselves instead. Using one time pad with anything less that a perfect random number generator would actually have lower security of such a system.

    The really amazing stuff about cryptography is public/private key encryption and keys that can be reused.

    --
    Life is too short to proofread.
  48. What will the FBI do? Simple by mikethegeek · · Score: 2

    They will get it banned, if the overreaction to PGP is any indication. One has to wonder as to whether we really live in a free country, when our government insists that we use insecure communications, just so they can tap them when they wish.

    Our government uses communications Joe Citizen can't tap. So should Joe Citizen have the right to use such technology for himself.

    --
    === The price of freedom is eternal vigilance
  49. Lessons from history.... by kirkjobsluder · · Score: 3, Insightful

    I strongly feel that The Codebreakers should be required reading for cryptography advocates. Over and over again the weakest link in any cryptographic system, including the one-time pad has been user error. According to Kahn the NSA successfully decrypted Soviet messages encrypted with "one-time" pads that had been reused due to supply difficulties or clerical errors. They were able to accomplish this by collecting thousands of encrypted dispatches, using traffic analysis, and looking for identical cipher text that might indicate common words, names, or phrases.

    Kahn credits cryptographic incompetence to a wide variety of historical disasters from the defeat of the Imperial Russian army during World War I because key officers refused to use codes, to the World War II defeat of enigma because the German Navy had their U-boats transmitting trivial messages to headquarters on a daily basis. (In fact, traffic analysis and radio direction finding efforts were probably more critical than the actual capture of an enigma machine.)

    The bottom line is that creating cryptographic systems that mathematically cannot be broken using current technology and probably with any future technology is relatively trivial. Creating socio-technical systems that are resistant to cryptographic incompetence is almost impossible. Most of the focus on algorithms is missing the point when there exist a dozen algorithms that are unbreakable, but no algorithms that are not vulnerable to social engineering attacks, traffic analysis, and dictionary attacks.

    I feel that this is really the primary focus of government attacks on cryptographic products, the goal is not to attack the algorithms, but to hinder the development of socio-technical systems that use cryptography effectively. Why worry about if Microsoft Office includes strong, probably unbreakable encryption algorithms, if the software uses password XOR by default for compatibility with earlier versions, the strong cryptography is incompatible with export versions, and a dictionary attack will get 50 percent of the information you want? I am less interested in whether they can create yet another unbreakable encryption system, than creating a security system that allows me to send private e-mail to co-workers who don't understand why they should get a pgp plug-in or how to use it.

    1. Re:Lessons from history.... by leuk_he · · Score: 2

      did tou mean The codebreakers or did they make a movie about it?

    2. Re:Lessons from history.... by kirkjobsluder · · Score: 1

      no, I meant The Codebreakers the several hundred page tome by David Kahn which although written in the late 1960s is still the best history of cryptography and crypto analysis in English. It is probably the seminal work that started freelance programmers and academics on the search for public key cryptography in the 1970s. It is perhaps most important because it treats cryptography as a sociotechnical problem unlike most works that ignore the human element in looking at cryptography.

    3. Re:Lessons from history.... by fandelem · · Score: 1

      Do you know where I could find a (paperback) copy of this? Amazon doesn't print it anymore, sneef.

      --

      --even a broken watch is correct twice a day.
    4. Re:Lessons from history.... by Anonymous Coward · · Score: 0

      I've done a fair amount of reading on this, and what makes quantum cryptography so great is that it is a truly unbreakable code. Two particles are intertwined, so that one affects the other, no matter what separates them. The message that is being sent is encoded in the quantum state of one of the particles. Then, it is possible to transfer the quantum state of the first particle to the second particle, so to all practical purposes, the particle where the message is encoded has been transported like on Star Trek. The particle cannot be intercepted because the travel is instantaneous and only 1 particle in the entire universe is changed. This is on a whole different level than radio or physical messages. Those could be intercepted. This can't. The only chance to intercept a message with quantum cryptography is if you actually get a hold of the person sending or the person receiving.

  50. One can only wonder what the FBI will do... by nochops · · Score: 1

    ...
    What will the FBI do? Why they'll just read the blinkenlights from your quantum switch!

    --
    "A terrorist is someone who has a bomb but doesn't have an air force." -William Blum
  51. The Last Mile by gnubert · · Score: 1

    I'm certainly not a security expert, but to effectively have a communication link that no one can snoop on, wouldn't everyone that wanted to use this have to have their own transciever? I wouldn't want to transmit my private data over this secure line only to have it travel the last few feet to my house over copper.

  52. no brute force attack by Anonymous Coward · · Score: 2, Insightful
    Vernam ciphers are not prone to brute-force attack. Consider you intercept my ciphertext of "O*0ZZ". Tell me: what was the original message? You know it's 5 characters in length (=40 bits), so you only have 2^40 possibilities to go through, right?

    The problem is: when you try one the possibilities, how do you know if it's my original plaintext or not? Was my original message "BREAD"? Was it "HELLO"? Was it "DEATH"? The answer is all of the above and none of the above. You can calculate all 2^40 possibilities, and all of them could be correct. You could use a little human intuition -- you could say "DEATH" is more probable than "999.." -- but that only goes so far. You have no reason to believe that "HELLO" is a more or less probably message than "DEATH". If you did have any of that intution, then the actual ciphertext was be literally meaningless to you (aside from its length, of course). You have *NO* way of knowing which is the actual message.

    Unless you have the key. This is where quantum cryptography comes into play. Exchanging keys for Vernam ciphers is not hard, but it is impossible (literally) to do electronically and securely. If you send the key over insecured channels, then your key is insecure. If you send your key over encrypted channels, then your key is only as secure as the channel you used, which is to say not secure at all (relatively speaking, seeing as all ciphers are prone to brute-force attack, except for the Vernam cipher). By using quanta, you can tell if your key has been listened to with 1 - (0.5)^n probability, where n is the length of the key.

    It always amazes me that people are still willing to spout of crap like "the Vernam cipher is crackable" or "it's prone to brute-force attacks", I guess because they've grown up with the "anything's possible, even the impossible" Hollywood drivel. The Vernam cipher, if the key is generated with a true random number generator (which does not exist, I should say, but it might some day) is uncrackable. It is mathematically provable. Each bit in the ciphertext (again, if the key is completely random) does not depend on any of the bits before or after it. So, suppose you intercept a bit of ciphertext. It is a 0. Was the original plaintext a 0 or a 1? There is a 50% chance it was a 0 and a 50% it was a 1. Tell me how you would crack this; the entire cryptoanalysis field is awaiting your answer. There is no reason a 0 a better answer than a 1; there is no reason a 1 is a better answer than a 0; there is a 0.5 probability it was a 0; there is a 0.5 probability it was a 1. Tell me: was it a 0 or a 1? Take all the computer time you need.

  53. Evesdropping IS possible. by zCyl · · Score: 3, Informative

    Quantum cryptography is a "key-growing" technology. The problem with quantum cryptography is that all scenarios begin with, "Given an authenticated connection." Well, in cryptography, the problem has almost always mandated authentication solutions, not key-growing solutions.

    If I can hand someone a secret key that will let us authenticate with each other, then I can just as easily hand them a dvd full of random data for perfect one-time-pad encryption of our communication. Any solution without authentication is no better than the original problem, because authentication reduces to the original problem of getting some secret information from one person to the other.

    To understand the problem, imagine this scenario. Alice wants to connect to Bob, so Alice establishes a quantum cryptographically secure connection with Bob. Wonderful, but what if Eve is sitting in the middle, and from the very beginning of the connection, Alice ACTUALLY establishes a quantum cryptographically secure connection with Eve, and then Eve establishes a quantum cryptographically secure connection with Bob. How do they know the difference? They can't, because individual photons are by the laws of quantum mechanics indistinguishable. There's no "signature" by which they can know who they're really talking to.

    All quantum cryptography does, is tell you when someone begins evesdropping on a connection that has previously been secure. There will be applications for such a means of secure communication, but without resolving the classic man-in-the-middle attack, quantum cryptography cannot be applied to the bulk of cryptography uses.

    1. Re:Evesdropping IS possible. by Anonymous Coward · · Score: 0

      Exactly! I see the same problem

    2. Re:Evesdropping IS possible. by Anonymous Coward · · Score: 0

      You are quite right to wonder about 'man-in-the-middle' attacks still being possible. If Eve gets between Alice and Bob, she can relay messages simply by reading the transmitted message and then sending it on using a new quantum channel. As long as Alice and Bob have no other way of talking to each other, this plan will work.

      The best response I've heard to this problem simply points to the part of the communication in which Alice and Bob compare the results of their measurements publicly (this part might as well be public as without access to the entagled photons the information they exchange tells Eve nothing useful) and argues that if, for this part, Alice and Bob have no need for privacy, Eve's job is much harder. Eve has to be able to prevent them from sharing their measurement results at all, and if they are not worried about privacy, they can use more open channels that Eve would not be able to block.

      The point is, if A&B can communicate at all, they will find that their measurements are not at all correlated and know that Eve is listening. Eve has to be able to prevent even public communication between them and impersonate each one for every attempt they make.

      Of course, without authentication, Bob has no way of being sure whether an incoming message is really from Alice, but Eve can't actually stop Alice from sending Bob a legit message in addition to Eve's false one. Bob will get two 'measurement results' messages and will know something's up.

      In short, Alice and Bob can verify lien integrity as long as they have any (secure or insecure) reliable means of communicating apart from the quantum channel. In order for Eve-in-the-middle to work, Eve must control all possible channels between Alice and Bob.

    3. Re:Evesdropping IS possible. by zCyl · · Score: 2

      In short, Alice and Bob can verify lien integrity as long as they have any (secure or insecure) reliable means of communicating apart from the quantum channel

      This is wonderful if you're James Bond. Now use this defense against man-in-the-middle attacks to secure my connection to a website I'm about to make a purchase on.

  54. Safe from "hackers"? by 1029 · · Score: 1

    The Los Alamos team is one of at least a dozen groups worldwide that are harnessing quantum physics to develop perfect encryption: coded messages impervious to the efforts of hackers.

    Once again a media outlet is misusing the term "hacker." It is the "crackers" that this would thwart, since they could not crack your encrypted messages. I doubt however, that this or any other technology would be hacker-proof, in the sense that a hacker would just want to figure out how it worked and perhaps tweak it a bit. And who is going to stop a hacker from finding out an implementation of quantum cryptography works?

    --
    - I love animals. I try to eat at least one a day.
  55. Just one link in the chain, guys... by KFury · · Score: 2

    Quantum cryptography is great for securing one stage of the data transmission, but it's hardly perfect. For one thing people can't interpret quantum-encrypted photon streams, and so the machinery used to decrypt the quantum stream is still vulnerable to attack, as is the rest of the path from that machine to the reader's brain, including whatever wire, RAM, or CRT that involves.

    Of course the same goes on the transmitting end.

    Similarly, the one-time-pad that the QC system uses to encode the photons is vulnerable to attack or reverse engineering. (Note that this isn't highly likely, but likely enough to eliminate QC from being perfect.)

    All Quantum Cryptography does is make one link in the chain more secure. That's it.

    1. Re:Just one link in the chain, guys... by scrod · · Score: 1
      All Quantum Cryptography does is make one link in the chain more secure. That's it.

      No, quantum cryptography makes one link in the chain positively unassailable--not just "more secure".
    2. Re:Just one link in the chain, guys... by KFury · · Score: 2

      No, quantum cryptography makes one link in the chain positively unassailable--not just "more secure".


      Actually, no. At its best, Quantum Cryptography ensures that one and only one party will be able to receive the encrypted datastream. That doesn't mean it's unassailable. It simply means that it can't be eavesdropped without the intended recipient being aware of it.

  56. Hmmmm? by Anonymous Coward · · Score: 0

    So when does Bill Gates get ownership of this?

  57. Problems with Quantum Encryption by flitrmaus · · Score: 1

    I can see how people would find this as perfect encryption between any two lin-of-sight points, but there are problems. Most signals that need to be encrypted aren't within LOS (which you need to send photons). So most signals will be traveling most of the way with perfect encryption (say, to the satelite, and then back to a receiver near the recipient) but anywhere else, the message must either be plaintext or use a different encryption. Also, all bounce points (sattelites, tall hills, whatever) need a system to set themselves apart from a phony, just like before.

  58. Perfect encryption does not address snooping by dstone · · Score: 2

    Quantum encryption has the very unique feature of snoop-detection. OTP by itself is a method to encrypt. But it does nothing to address detecting whether someone is reading your messages. If your message is "unbreakable", that's a good thing, but knowing that someone is listening is important for some applications. (Just as steganography is useful for some applications.)

  59. not good for sensitive data by Anonymous Coward · · Score: 0

    OK this is all well and good, but as far as I can see on this the Quantum crypto is only valid for a key echange for tradiational crypto.

    the key for quantum has to be sent each time if this is intercepted then the 3rd party can read this. yes you will know they ahve read it but if this is confidential data you stuffed anyhow.

    if you use this as a key echenage then you know if there has been a man in the middle and if you can trust the info or not. this if you can you can continue with the new key. And everyone happy. However using quantum crypto on its own is a very bad idea.

  60. The Irony of Knee Jerk Politics by firewrought · · Score: 1

    Quote: "If we have some sort of activity that shows terrorists would have been thwarted by quantum cryptography, then we'll instantly have quantum cryptography all over the place."

    By contrast, if they have some sort of activity that shows terrorists would have been *aided* by quantum cryptography, then you'll instantly see it locked down and outlawed.

    --
    -1, Too Many Layers Of Abstraction
    1. Re:The Irony of Knee Jerk Politics by Tazzy531 · · Score: 2

      Or link Quantum Cryptography to something like abortion or stem cell research or human cloning...

      --


      _______________________________
      "I'm not Conceited...I'm just a realist..."
  61. Not at all.. by SectoidRandom · · Score: 1

    The idea of Quantum Crypto is to send the key (one-time-pad to your actual message) in a secure fashion. You *know* if the key was viewed by a third party therefore you can be sure if it is secure.

    If you send your secret message using the quantum crypto, then sure you know if it has been seen but do you want to send your attack plans in an open format? In that case your enemy won't care so much if you know he know's, the fact is he has what he was after!

  62. mod it up please so that someone might answer it by Anonymous Coward · · Score: 0

    yeah, that's the question that's always been in my mind too.

    Because people with lots of letters after their names go on about how great this is, and "perfect encrypton" is typical of how it tends to be described I keep thinking I'm missing something.

    Seems like quantum encryption is no more secure than one time pad yet less practical, and in a pragmatic real world sense, less secure than public key due to public key making the auth a bit more robust.

    What gives?

    Mod this guy up so that there's more chance someone can counter his argument

  63. Hmmm by lkaos · · Score: 2

    I guess by first, they really mean second.

    And as for worrying about what the FBI will do, I imagine that the FBI will just let the NSA (National Security Agency) do their jobs.

    Sorry, normally I don't complain but sometimes I just can't help it.

    --
    int func(int a);
    func((b += 3, b));
  64. Not quite yet? by Anonymous Coward · · Score: 0
    Free-space cryptography has been demonstrated in few places. The latest one promises a 24km link (not quite yet, Dr. Kurtsiefer?)
    Why do you say "not quite yet", incidentally? I checked out their poster (linked from your site). It talks about measured throughput and error rates, etc, so it looks as if they have indeed performed QKD over the very impressive distance of 24 km. (Albeit at night, not in daylight as with the LANL results.)

    AC.

  65. They treyd it (true story) by aepervius · · Score: 1

    Well they did not really try it but during the mccarthis they made a small process to Condon and one of the part was (rough citation) "such revolutionnary theroy [...] call for a revolutionnary man". He tryed apparently to explain them a bit of physic but they did not find it interresting or funny.


    I can't remmeber the exact quote out of my mind fell free to mod me down but you can find it between pages 150 to 250 of Carl Sagan's book a demon haunted world.

    --
    C. Sagan : A demon haunted world:
    http://www.amazon.com/gp/product/0345409469/
    visit randi.org
  66. End of DEEZ NUTZ! by cybermint · · Score: 0

    Can this shiat encrypt my e-mail? Hellza no! Can this shiat encrypt my zip files? Hellza no! Quantum encryption can crack DEEZ NUTZ!

  67. Weakness by tuxlove · · Score: 1

    One can only wonder what the FBI will do.

    One doesn't have to wonder. They'll just tap in at the routers at either end of the connection instead of trying to tap into the line itself. Quantum cryptography is only useful point-to-point. Once the data hits either end, it can be observed because the quantum part of the cryptography (the polarity of the light particles) is out of the picture. It is impossible (currently, at least; if this ever becomes possible, then quantum cryptography will be less secure than even weak encryption is now) to have a "light repeater" or somesuch for the purpose of bridging more than two end-to-end points, so there is no way around this except to secure both ends physically. That is a limitation that would-be observers can get around any number of ways.

    It doesn't matter if the signal is being through a satellite, as the article explains the goal to be - there are still two ends on the ground (and the satellite itself) to hack into.

  68. its not true that this scheme is mitm resistant. by radek · · Score: 1

    Article states that its not possible to listen to such coded transmission, and gives us an example why. its totaly bullshit. they based example on the fact that eaves dropper would retransmit the same photons after interception. phew. any wise guy would not retransmit it, but build a NEW photon chain between him and final recipient. So it would look like this:
    SENDER<--A-->HACKER<--B-->RECEIVER
    And A and B are different links. Hacker cannot replay A on B (due to physics), but nothing prevents him for respondig to SENDER (to establish A channel) and send NEW photons to RECEIVER to establish their NEW B channel.

    This encryption scheme is nothing new. its cleary that it can be attack by Man In THe Middle method.

  69. How do you do authentication??? by chernyshevsky · · Score: 1

    Am I missing something? The article didn't seem to have addressed the issue of authentication--without which no crypto system would be secure.

  70. Limitations of QC by Paul+Johnson · · Score: 2
    Unfortunately QC has some pretty fundamental limitations:
    • No amplification. Modern fibre optic networks use Erbium Doped Fibre Amplifiers (EDFAs) to boost the signals, especially on large networks using multiple wavelengths. Unfortunately the quantum entanglement can't withstand amplification.
    • Point to point only. A corollary of the above is that you can only have QC between one point and another which is not too far away (typically 100km of fibre).
    • This is not One Time Pad. For OTP you need key generation and distribution with the same bandwidth as your signal: for each bit of data you need one bit of key. QC is more suitable for key distribution for conventional symmetric cryptography. You might have a 10Gb link, and encrypt it with a 512-bit key that is changed once a second. Of course you can use the key data in OTP mode, but then your bandwidth is limited to your key distribution rate, which is usually several orders of magnitude lower than your potential data rate.
    • No authentication. Ultimately with QC you send photons down a fibre and receive photons from the other end. The only way that Alice knows that Bob is at the other end of the fibre is that she was told so. The only way around this is for Alice and Bob to share a secret authentication key before they start, which rather begs the question of how to distribute secret keys in the first place.

    Paul.

    --
    You are lost in a twisty maze of little standards, all different.
  71. Re:I wonder by Anonymous Coward · · Score: 0

    Actually, no. Once you get to the stage of exchanging polarisation details, the key has already been exchanged, and if it was snooped it will have been wrecked by the snooper. If it wasn't snooped, all the snooper has is the polarisation of the last message you sent. A simple man-in-the-middle attack won't help you since you don't have the original message to work with.

    Of course this is still open to implementation issues - always using the same polarisations for the same bits, or using some trivial function to determine which to use, or predetermining them and storing them on your hard drive, would be top of the list. Don't look to quantum snooping technology to break this, the good old-fashioned methods normally work best.

  72. man-in-the-middle attack still possible by Anonymous Coward · · Score: 0

    Quantum cryptography solves eavesdropping problem, but it still doesn't solve man-in-the-middle attack.
    For example if I have access to optical cable carrying messages crypted by quantum cryptography, I can cut cable in the middle and plant quantum receiver to the end of it and receive all messages emulating than I'm the original receiver.
    If I want to avoid detection I'll put in addition to receiver a sender to other end of cable and re-send every bit receiver gets

  73. Cryptography is no good without confidence by crosbie · · Score: 1

    Perfect cryptography is no good unless you have an easy way of demonstrating to yourself that you have actually got such a thing.

    If someone gives you a black box and says it's perfectly secure, how do you know?

    Do you get out your pocket quantum inteferometry tester and check it?

    Even public key encryption is tricky to have confidence in unless you're a mathematician/programmer and can check the source code over to be assured of its correctness.

    I could sell you a pair of network cards today with optical connections, put a couple of zeroes on the end of the price tag, and tell you they used quantum encryption. How are YOU going to find out otherwise?

    It all comes down to trusting someone. And then we're back at square one - imperfect security.

    I wouldn't be suprised if public key encryption remains preferable to quantum encryption, if only because it's much easier to assure yourself that you're using the mechanism you think you're using.

    Even the military/CIA may prefer it for that reason - they have to buy their black boxes off someone too...

  74. Direct link to the article by Greg+W. · · Score: 2

    http://www.discover.com/may_02/feattech.html



    The link supplied in the slashdot write-up requires Javascript. Javascript is bad. 'K?

  75. Re: Quantum Cryptography In Action by rmohr02 · · Score: 1

    Okay, then take a guess at what the message will be (or decide what you want the recipient to hear), intercept the message, and send what you wanted to send.