Slashdot Mirror


Quantum Encryption Via Satellite

Jeff Scarpace writes: "The Economist is reporting that last week, at the International Conference on Quantum Information in Rochester, New York, physicists from the Los Alamos National Laboratories in New Mexico explained how to build a system that will broadcast uncrackable messages via satellite."

21 of 113 comments (clear)

  1. Re:Sounds great... by general_re · · Score: 3

    But what is the practical usefulness of this outside of the military?

    It'll be the end of the DirecTV pirates, anyway.

    --
    ABSURDITY, n.: A statement or belief manifestly inconsistent with one's own opinion.
  2. But how do they measure the same photon? by BeBoxer · · Score: 3

    In the fiber-optic version of quantum crypto, each key bit is obtained from alice creating a single photon, measuring it, and sending it to bob to measure. Although I'm sure it's quite tricky, it's not hard to imagine putting a single photon into a fiber, and being able to detect that single photon at the other end.

    But how the hell are you supposed to do this via a satellite? I find it simply incomprehensible that a single photon could be successfully bounced off of a satellite and detected when it hit the Earth. Or even successfully shot between two points on the Earth. And if you can manage to send single photons between two points, why not just send plaintext? Sure, someone might tap a fiber without your knowledge. But "tapping" open space without anyone noticing?

    Hmmm, boss, there seems to be a van with dark windows parked between alice and bob. Maybe we should stop transmitting? Dont' get me wrong, quantum crypt is neat stuff. And I definitely think it has applications. But not for sending messages thru open space. By the time you have solved the engineering problem of sending single photons reliably over long distances outside, the crypto is meaningless. If you want to see if any one is listening, just look. If your enemies figure out how to make their eavesdropping equipment invisible, you have bigger problems to deal with!

  3. Vanishing Key Crypto more feasible by joq · · Score: 3

    The coding starts with a continuously generated string of random numbers, say from a satellite put up to broadcast them or from some other source. The numbers can be coming by at an enormous speed - 10 million million per second, for example.

    The sender of a message and its recipient agree to start plucking a sequence of numbers from that string. They may agree, for example, to send a message, encoded with any of today's publicly available encryption systems saying "start" and giving instructions on capturing certain of the random numbers. As they capture the numbers, the sender uses them to encode a message, and the recipient uses the numbers to decode it.

    An eavesdropper can know the mathematical formula used to encode and decode, but without knowing the exact sequence of random numbers that were used in the formula to send a particular message, the eavesdropper cannot decode the message. And the only way to have that sequence is to just happen to be storing numbers from the unending stream at exactly the right moment.
    [http://cryptome.org/key-poof.htm]

    It's 100% unbreakable and available without any high tech satellites.
  4. Mr. T: "Enough jibber-jabber fool" by Doctor+K · · Score: 3

    So, how do you broadcast a single photon everywhere? That's the key. If you send the message everywhere, you are obviously not sending single photons. If you can send a single photon reliably from point a to point b, you have figured out how to make sure it doesn't get lost in between.

    Though it is too late for this response to make any difference, I'll waste my breath.

    Quantum mechanically, a photon is an eigenmode of Maxwell's equations for the system under consideration. A photon is commonly thought of as a localized particle of light. It is not. It is most analogous to a wave (a plane wave is an eigenmode of free space; in a complicated system, the eigenmodes are less straightforeward).

    A photon is not localized. A superposition of photons may be localized. Such a superposition is best called a wave packet; it is not strictly a photon though.

    Confusion over this is why very few people can actually make sense of quantum mechanics, especially if explained without mathematics (all that non-sensical jibber-jabber about wave-particle duality with bad philosophy thrown in for good measure).

    At no point in any quantum mechanical formalism I've seen (Hamiltonian-based, Lagrangian-based, Heisenberg matrix mechanics, Schrodinger wave mechanics, Feynman path integrals, relativistic field theory, ... ) are particles fundamental.(Bohmian quantum mechanics is a quasi-exception.)

    Quantum mechanics is about waves (or more precisely eigenmodes of the Hamiltonian). Superpositions of waves makes particle-like excitations.

    So, you can send a single photon everywhere. For a quick example, think of the two slit experiment. It still works when the photons pass through the system one at a time (this has been experiementally demonstrated). Thus, one photon passes through both slits and interferes with itself on the other side.

    If photons were localized, as you seem to think, the two slit experiement would fail.

    However, producing a single photon is not simple. Devices like lasers will produce a spectrum of photons with a certain narrow energy spread and a certain narrow angular spread. Such superposition of photons will be localized in space and are what people often call photons or particles of light. The probability of detecting such a wave packet in two widely separated places is negligible.

    However, other devices (like say an antenna) produce wave packets which are not localized.

    And in response to another post:

    The reason that quantam[sic] encryption isn't used everywehere, is that it's so darn hard to detect the spin of single photons.

    Detecting the spin a stream of photons is much easier than you think. Photon spin and photon polarization are closely related (photon spin is a different set of basis vectors to express photon polarization). Detecting photon polarization is trivial (sunglasses anyone?). Detecting a single photon's polarization with a bit error rate low enough to be usable over long distances is more challenging but not impossible (especially if you are just doing key exchange).

    Yes, I have a Ph.D. and quantum electronics is my day job.

    Kevin

  5. Bruce Scheier comments on this by fuzzyjk · · Score: 3

    Take a look at <A href="http://www.counterpane.com/crypto-gram-0103. html#6">the March Crypto-Gram</A>, where Bruce Schneier comments on the practicality of this.

    1. Re:Bruce Scheier comments on this by corvi42 · · Score: 3
      No, you're mistaken. The article on counterpane ( here for those of you who see a broken link ) is not about quantum cryptography, but merely about choosing a random place within a random stream of data to begin a key.

      Basically you transmit a very long sequence of bits, and agree at a point beforehand to select out a given subset of this as a key. It all hinges upon an agreement of exactly what subset of the bits to use, and that an intermediate party does not know that subset.

      The issue on a key exchange server onboard a satellite using quantum crypto is quite different. It involves setting and then measuring properties of individual photons of light, much more complexe than the system in the counterpane article.

      --

      There are a thousand forms of subversion, but few can equal the convenience and immediacy of a cream pie -Noel Godin
  6. The No Clone Theorem by SIGFPE · · Score: 3

    There is a basic result in quantum mechanics called the "No Clone Theorem". It says that there is no device that can be guaranteed duplicate the quantum state of a physical system - even a simple one like the spin of a single electron. (Naively you can think of the problem as being that attempting to clone the state involves interfering with it and hence you risk modifying it - but it goes deeper than that.) The "No Clone Theorem" follows almost trivially from the basic axioms of Quantum Mechanics so that if this is violated then we have a major physics paradigm shift on our hands. Quantum encryption merely exploits the No Clone Theorem.
    --

    --
    -- SIGFPE
  7. Re:Is this really new? by SIGFPE · · Score: 3

    Doing it with a laser over 10km of desert is new. If you can do that then doing it with a satellite seems within reach. So this is fairly significant work.
    --

    --
    -- SIGFPE
  8. So store and forward basicly becomes impossible. by bons · · Score: 3
    This means in order to be secure the message need to be beamed directly from the source to the receiver.

    Ok. So it's fine to authenticate the source of the transmission, assuming that you only care about the last machine to touch the transmission, but when the transmission passes through multiple machines you can't prove the original source from the data received at the destination. All you can do is hope all the previous connections are trustworthy.

    Now how many people here work with a technology that has NO store and forward capability?

  9. still subject to "human engineering" by fetta · · Score: 3

    Sounds pretty slick, but wouldn't it still be vulnerable if "bob" or "alice" (from the example in the story) left their computer (or other communication device) where other people had access to it?

    --
    ** The opinions expressed here are my own, and do not reflect those of my employers - past, present, or future**
  10. Hmm. by loraksus · · Score: 3
    I'm kind of new to encryption, so if somebody could give me some more info, and answer me this question, that would be cool. Sorry, this is kind of off topic, but why is PGP used everywhere, and not just XOR'ed messages.
    I'm not talking about simple XOR, where every character is changed by a single amount (which can be solved by running a loop 256 times), but one where each character is modified by a different value, based on a "one time pad" file.

    i.e.
    Bob, lets kill Joe tonight (message)
    a4g6uk98hgdwegfh6532d7ih44 (key, also includes high ascii values which are not here because of the lameness filter)
    gregjlghrtg095gjr234fsasdf (result, also high ascii)

    I'm assuming, that without the key (or a way to duplicate it), that the message would be "unbreakable", because without knowing the key, there is no real way to decrypt the message - Sure, you can try every possible combination, and even filter out results that don't make sense (or aren't in a dictionary), but there are still thousands of
    a four letter word could be
    "four"
    "kill"
    "hell"
    "fuck"
    "HTML"
    "idea"
    "hack"
    "shit"
    "book"
    "unix"
    "1337"
    "them"
    "blow"
    " bob"
    "b ob"
    "bob "
    etc...

    It would seem that the same restrictions apply
    PGP users have to keep their private key safe, just as users of this method would have to keep their "key disk" safe.

    I belive PGP can be broken with enough time / effort, as could this method, but I belive that there would be a shitload more garbage for people to sort through using this method. Besides, I'm sure that the NSA has some way of reading PGP / whatever encrypted messages already. Seriously, the stealth bomber was designed in 1970, and although it's not the "best of the best", it is still considered an acheivement today, they have some pretty nifty shit somewhere.

    The advantages I see to encryption like this are:

    - Keydisks can be physically destroyed quickly. Stuff on HDD's tend to stay there, you smash a CD, it breaks into several hundred pieces, tends not to be put back together.

    - A message could be one of thousands of the possibilities, and without the key, it would be unknown which one was actually correct. I'm sure you'll get some great works of literature (i.e. monkeys writing shakespeare) popping out.

    - With some additional ambiguity, such as codenames, possible translations of the message, padding the message with garbage values, a constant message size, bad spelling, personally giving the disk to the receipient (business card CD's would be perfect for this, although the 8cm ones look a lot cooler for this), etc.... it would seem that this system would be VERY secure.

    Of course, there would be no way to prove that you didn't write "bob, lets kill the president tomorow" without handing over the key.

    If anyone can help me out / unconfuse me, it would be great... Suggesting some good sources would be great too.
    Thanks.

    The slashdot 2 minute between postings limit:
    Pissing off coffee drinking /.'ers since Spring 2001.

    --
    1q2w3e4r5t6y7u8i9o0pqawsedrftgthyjukilo;p'azsxdcfv gbhnjmk,l.;/
  11. A bit of clarification by TrumpetPower! · · Score: 3

    The communication doesn't have to travel via satellite. The satellite is just used to exchange keys.

    Or, in other words, this solves the same problem as RSA and D-H key exchange techniques. Once both sides have agreed on keys, you could use carrier pigeons for the actual excrypted data transmission.

    b&

    --
    All but God can prove this sentence true.
  12. To paraphrase Doctor Who by graveyhead · · Score: 4


    DW: I never cared much for the term "uncrackable", it seems a bit too much like "unsinkable".

    Brigadier: What's wrong with "unsinkable"?

    DW: "Nothing," said the iceberg to the Titanic [glug glug glug]

    Well, your fingers weave quick minarets; Speak in secret alphabets;

    --
    std::disclaimer<std::legalese> sig=new std::disclaimer; sig->dump(); delete sig;
  13. Two reasons why this isn't big by Sheepdot · · Score: 5

    There are two big problems I have with this "new" technology.

    1) It isn't anywhere near feasible for common use, nor cheap enough.

    2) We already have "pretty good privacy". It's not the best, but it is sufficient and now we need to work on the next big step: securing both ends.

    I think we've pretty much covered the encryption news to death and left out some of the big stuff, the compromising of a machine on either end of the communication.

    What good does a secure method of communication do when the website you are dealing with stores your credit card info in clear text databases on machines 4 different crackers have access too?

    What good is securing a transmission with a customer when their Windows box is already compromised by a Subseven server?

    I guess what my biggest beef with secure communication overkill like this is that we've already determined it is possible to secure a transmission. We haven't determined how to properly secure both the client and the server.

    1. Re:Two reasons why this isn't big by Spamalamadingdong · · Score: 3
      1) It isn't anywhere near feasible for common use, nor cheap enough.

      2) We already have "pretty good privacy". It's not the best, but it is sufficient and now we need to work on the next big step: securing both ends.

      Quantum computers may make the factoring of large composite numbers a great deal easier. If that happens, the security of PGP vanishes. However, it's possible that quantum technology can replace one kind of security with another. (If your other means are no longer secure and quantum cryptography is the only thing left, it's "cheap enough" for your secure traffic by definition.)

      The bottom line is that this technology hinges on the ownership of secure nodes at either end of the optical path. Unless the public network goes all-optical and can route single photons from one end to the other, I don't see how this can be of use to the public.
      --

  14. hmmm.... by 3-State+Bit · · Score: 4

    methinks I remember an unbreakable cryptosystem, also via satellite. This piece does not mention Professor Rabin.
    ~

  15. Quantum crypto to find NSA goons? by corvi42 · · Score: 4
    So this technique would allow you to know whether anyone was intercepting photons as they passed through a given medium. Has anyone thought of using this technique to positively identify whether anyone is really tapping underwater fiber optics like this old article suggested.

    It would be funny if the latest thing in crypto was able to catch the NSA with their pants down.

    --

    There are a thousand forms of subversion, but few can equal the convenience and immediacy of a cream pie -Noel Godin
  16. Re:so... by cube+farmer · · Score: 3

    when aliens finally do intercept our transmissions they will think we all speak giberish.

    Yet one more reason to procure an aluminum foil deflector beanie; when the aliens, thinking they're helping, begin transmitting quantum-encrypted mind control beams to counteract those of the military-industrial complex, if we don't have adequate protection we'll all go into convulsions, frothing at the mouth as our brains are overwhelmed by gibberish instructions. Society will end as we know it and the forces behind black helicopters and Jimmy Hoffa's unexplained disappearance will emerge from their hiding places to take over the world!

    Protect yourself now!

    --

    MacOS, Windows, BeOS, GNOME, KDE: they're all just Xerox copies

  17. I see a problem here by anon757 · · Score: 3

    The reason that quantam encryption isn't used everywehere, is that it's so darn hard to detect the spin of single photons. I think it's extremley unlikley that they have figured out how to discern the spin of a stream of photons, over 10 kilomiters, with a 0% error rate (otherwise you've got a bad encryption key) when it can barely be done over inches. That being said, it's still only a secure (YES, 100% Unbreakable, unless you feel like violating the laws of phyisics) method of exchanging encryption keys, but once exchanged, the data is still vulnerable to brute force cracking, like distributed.net.

  18. so... by JohnnyKnoxville · · Score: 3

    when aliens finally do intercept our transmissions they will think we all speak giberish.

  19. Not New, but Important by qxjit · · Score: 4

    While this kind of quantum cryptograhy has been around for awhile, the article is correct in stating that such expiraments have only been done across wires until this point. The really neat thing about this is that it really is safe. These technologies do not rely on security through obscurity in any way. The key is sent quantumly, and cannot be intercepted without breaking the quantum entanglement of the particles. Once a secure key has been transmitted, it does need to be protected within the software, but that is much easier than protecting is as it flies through the air. The security of the key as it is transmitted is protected by the laws of physics, which is what makes this so secure. While there is no silver bullet to the problem at hand, this solves fundamental problem of keys being sniffed during transit without anyone knowing. From here there are a lot of other problems to solve, but its a big step toward secure transmissions in the open.

    --
    Windows is more convenient than Linux just as having an ingrown toenail is more convenient than seeing a podiatrist.