Slashdot Mirror


Quantum Security

Triode writes "In this months issue of Physics Today there is a very interesting read entitled 'From Quantum Cheating to Quantum Security' which delves into encryption. Talks about ads and disads of popular encryption (keys, public keys, DES etc), the size of current encryption and why it is not (theoretically) good. Quantum computers could make breaking our current methods of encryptoin easy, so we need to start now with methods of encrytption that would not be so easy. A pretty basic example of a implementation of the B92 protocol is given using a single photon source over a 48km optical fiber. Worth a read. Check it out at the AIP website."

This is the best walk-through of quantum encryption I've seen, and one of the few that points out the flaws and unknowns which could plague a completed system in the real world. And depressingly enough, there is a note on the Physics Today main page which reads: "All editorial content from the magazine is available on the Web. In the near future, restrictions will apply." As a selfish site junkie, I hope this only means NYT-style registration, not WSJ-type subscribers-only service.

31 of 90 comments (clear)

  1. Re:Great education opportunity.... by Anonymous Coward · · Score: 3

    University of Montreal with Gilles Brassard

    or

    McGill University (also in Montreal) with Claude Crepeau

    Both have fairly well known Theoretical Cryptographs in their CS departments that do research in Quantum Cryptography. However, the Quantum physics part is mainly left up to you; That is: you don't need a College Degree in physics to do Quantum Cryptography (some would say it would help). Quantum Cryptography at its core is still only algorithmics like Classical Cryptography but based on a different set of tools then what you're used to.

    Mr. Brassard just finished writing a book on quantum cryptography; I'm not sure but I believe it's out on the market currently.

    Your second question was to whether or not its more suited to a Math major. Both of these gentleman will tell you that Maths are a big part of any crypto. Having a strong background in math is definitively a plus; in the last few years, doing a double major Math-CS or Math-Physics has been the typical path for people that work with them.

    Your third question was to whether or not there were job openings with such requirements. The answer is: Yes, in academia; More or less in large companies' research labs (i.e. IBM labs, Lucent, MS, NEC, etc.); pretty much No anywhere else (there might be a few expections.

    However, doing grad studies in CS can hardly be considered a waste of time and you should have no problem finding a job after. Whether or not you'll still do Quantum Crypto is another question.

    For what it's worth, they both also work or have worked on other fields of crypto such as Zero-Knowledge proofs (nothing to do with the company that ripped the name from this field of study) and other VERY theoretical aspects of crypto.

    Hope this helps.

  2. This does exactly mean the end to security. by chaynes · · Score: 2

    It just means a possible end to current security. Maybe this will force us to create a better form of security that we overlooked because the encryption method was so easily the first step.

  3. Economic v. chance of getting cracked by Angleworm · · Score: 2

    A system can only be cracked if it is economically feasible. A cracker is not going to spend money to crack a system, the more expensive things get, the smaller the chance of a crack occuring.

    For example,
    using a quantum computer, all encription (below a certain level) becomes obsolete. However the cost and knowledge of maintaining a quantum computer, is really very high. An NMR machine, several SUN computers, and three people (a full time technician, a full time PhD chemist and a full tiem PhD engineer/physicist). It's very pricey, I know there is an NMR where I work doing materials research and we are trying to get a quantum computer up and running by Summer 2001.

    At the moment only 5 bits can be used, it's going to be quite a while before a 128 bit computer is produced. So, (for a decade anyway) we are not going to see home quantum computers.

    In fact Quantum computers will be crap at everyday tasks and practically useless to most people, so it's unlikely we'll ever see them on the shelves at K-Mart.

    --
    I am a man, not a toy.
  4. Re:quantum security and the new elite by nihilogos · · Score: 3

    It isn't as bad as all that. According to the article, a quantum codebreaking machine will have to perform a computation of order O(sqrt(n)), where n is the number of possible keys, in order to solve the problem. Classical brute-force searches are, of course, O(n)

    This is a quantum method of breaking DES encryption. The method for breaking RSA and other schemes based on factoring being difficult offers an improvement from exp(O(n^1/3 (log n)^2/3)) to 0(n^2 log(n) log(log(n)) ) which is gigantic.

    "If computers that you build are quantum,
    Then spies everywhere will all want 'em.
    Out codes will fail,
    And they'll read our email,
    Til we get crypto that's quantum and daunt 'em."
    (Jennifer and Peter Shor)

    --
    :wq
  5. Karma whoring and useful info. by ruck · · Score: 2

    For anyone who wants to know what the EPR "paradox" is, or any other basic information concerning quantum encryption, I suggest you check out the comments to one of the past articles on quantum computing or quantum encryption, such as this one.

    Otherwise, we'll have the usual ten people making misinformed comments being responded to by the usual ten karma whores writing the usual ten paragraph responses on "spooky action at a distance" and the Schrodinger Cat paradox.

    Or better yet, pick up a good book on the subject.

  6. Re:This is crazy by Kaufmann · · Score: 2

    Oops, bad copy-paste! That's the link I intended; sorry to all others for the misunderstanding. While we're at it, there's also this one; while Thompson certainly doesn't seem to have "what it takes" (as Trevor Marshall does), her site is also quite interesting.

    --
    To the editors: your English is as bad as your Perl. Please go back to grade school.
  7. Re:Great education opportunity.... by Mad+Hughagi · · Score: 2
    Too bad it's not the other way around. I'm doing physics at UW and unfortunately our options are limited. For the most part I've accepted taking almost every physics course offered up to third year and I find that if I want to study the extras (math, cs and engineering concepts) I more or less have to do it on my own time since the faculties seem to look down on letting outsiders into their classes (something that physics doesn't mind, however). It's fairly restrictive. Have you found there to be much of a problem with co-op? The summer school terms are horrible, there is nothing offered. I just figure that if I nail down enough physics then I shouldn't have much of a problem moving into other areas.

    --
    UBU
  8. Re:quantum security and the new elite by David+Price · · Score: 3
    It isn't as bad as all that. According to the article, a quantum codebreaking machine will have to perform a computation of order O(sqrt(n)), where n is the number of possible keys, in order to solve the problem. Classical brute-force searches are, of course, O(n).

    The net effect is that a quantum computer in the hands of an eavesdropper halves the effective keylength - a 128-bit key is reduced to 64 bits of effectiveness. 64 bits is, of course, not enough security to defend against government-level surveillance resources, but all that has to be done to solve the problem is to increase the keylength to 256 bits.

    One of the requirements for the AES candidates was that the algorithm support 256-bit operation. Rijndael, the heir apparent to DES, does support 256-bit operation modes.

  9. Re:This is crazy by Fervent · · Score: 2
    Why can't Eve just let them be, for chrissakes?!?

    I've always argued this point. Seriously, aren't we going a bit overboard. I can understand protecting nuclear secrets and stuff like that, but having infinity-bit encryption so Alice can protect her porn files is just plain silly.

    I think privacy activists walk a fine line between "practical" and "paranoid". Yes, I like encryption. Yes, if it's something I don't want others to read, I click the little "encryption" box in NTFS5 to enable it. But would I really care if they read it? I mean, honestly?

    The only people I think truly need quantum encryption are doctors, lawyers and people working with hazardess materials. Everyone else can do just fine with public keys. (And if you're going to tell me that the government would actually use quantum computers to break into Joe Schmoe's porn files, you have another coming.)

    --

    - I don't care if they globalize against free speech. All my best free thoughts are done in my head.

  10. The future of cryptography by ruckc · · Score: 2

    Cryptography is essential to our future.

    When you purchase something online, chances are when you enter your credit card number, it will be sent encrypted. When people want privacy of their online sessions, encryption is necessary. In the age of being able to get anyone's phone number across the nations, to send someone a document in under 15 seconds; that is sitting in Europe. Where some child sitting in front of a $400 computer can cause millions in damage; can keep himself anonymous, and out of trouble; increased security in our world is essential.

    We as humanity are losing trustworthiness, which in return makes cryptography an everyday necessity. Humanity is evolving, we are growing more and more controlled by wealth and money, instead of human life. We now need cryptography and we have not scratched the surface of what it will become.

    When we as a culture use money, as we do in today's world; we need a way to keep our numbers secure, to keep our money out of unwelcome hands. Encryption is a need we must have now, and before new technology comes out we need to guarantee the security of current encryption, and we must welcome the changes to it when the need arises.

    Quantum Cryptography will shatter our current methods, so we must develop better methods, today, for tomorrow.

    Now are you ready for it?

  11. Re:Even so... by nihilogos · · Score: 2

    Grover's Algorithm is a method for searching an unstructured list, it offers an improvement from O(n) to (O(sqrt n)) over classical computers.

    Shor's algorithm is a quantum algorithm for factoring integers. It is able to do this in O(n^2 log(n) log(log(n)) ) whereas the best classical method for doing so is the number field sieve which takes exp[O(n^1/3 (log n)^2/3] which is pretty impressive.

    Breaking DES encryption involves just brute force looking for the keys so a quantum computer would use grover's algorithm here, but breaking RSA (which is probably what your encryption software uses) reduces to the problem of factoring integers and so Shor's algorithm is what has all the white hats worried.

    --
    :wq
  12. Great education opportunity.... by Amnesiak · · Score: 4

    ...would be to double major in something like EE or CSE and quantum fizzicks. Has anyone ever done this? Were you successful in getting a job that related to both fields? I know that the two departments at my school (Univ. of Washington) would basically not cooperate to let me do this. Maybe this cryptography application would be better suited to a math major - that might be easier to combine with a physics degree.

    1. Re:Great education opportunity.... by honkycat · · Score: 2
      At MIT this is possible -- I did a double major in physics and electrical engineering / computer science. There was not a whole lot of overlap, though a few of the physics classes were accepted by the eecs department and I would've done it in 4 years without killing myself, except that I stuck around an extra year to get a master's in eecs also (yay 5-year master/bachelor programs). In reality, there is a lot of overlap between these fields, it's just not as apparent at the undergrad levels, and in some schools, I wouldn't be surprised if the reasons for not helping with such combinations are largely political. Go academia yeah.

      Now that I'm employed, I'm doing a pretty regular eecs job, but that's because I was kind of burned out on physics. In a year or two, I may see what is available.

      But there really are a lot of overlaps, and not only in quantum computing/error correction/cryptography. Especially as frequencies get higher, linewidths get narrower, etc, understanding the physics gets more important just from a practical engineering point of view. There is a lot of research, eg, in the areas of nonlinear dynamics, where computer science and physics overlap heavily. Thinking about computation as a physical process can be useful, as can thinking about physical processes as computation.

      Anyway, I would strongly recommend combining majors like this, or at least using elective classes to effectively learn what you need as the basis for graduate work or maybe even industry work in these areas. Undergrad programs tend to be heavy on the traditional fields, since a solid grounding is a good idea, but there is a lot of exciting interdisciplinary research going on. Check out the Physics and Media group at the MIT media lab for some examples and pointers to other research.

  13. What a huge wast of effort by 91degrees · · Score: 4

    It seems that half of the world is trying to develop new methods of encryption, wheras the other half is busily trying to break them.

    Wouldn't it save everyone a whole lot of effort if everyone sent everything in clear?

  14. Re:Physics Option by Mad+Hughagi · · Score: 2
    You took Q1 last summer - 2000? If you took it in 99 you were probably in my class ;)

    I think that having the administrators definately helps out. We generally have to go talk to people in other faculties(eng,math) since they are the ones making the decisions. I think the main reason for this is that in science they are desperate for more students while in eng and math they are constantly over-cramming their classes. I know for a fact that most of the electives in physics are made to attract students from other departments - just so we can get more funding based on enrolement. I wonder if it's like this in most comprehensive schools?

    I know that the math faculty definately looks down on letting people into their 'priviledged' classes - most of the cs courses offered to non-mathies are watered down versions of the honours classes and don't really get into the real interesting stuff. I know they offer a CS minor for us but it seems like a complete waste of time as far as I'm concerned - I know lots of people in physics are doing it, but it doesn't go into the real interesting theoretical aspects of computing, just the typical database management/buisness aspects of computing that will let you get an IT job or something like that more easily (kind of like general level high school classes). They used to allow people to do a double math/physics major, but now that's pretty much gone down the tubes, I only know one person who's doing a minor in applied math in our class and it definately has disrupted his schedule.

    As for the summer terms it's pretty sad. We have 2 in a row in physics co-op and last summer I ended up pretty much wasting 2 classes on mundane subjects since I'd allready taken anything else that was relatively interesting. Getting into eng classes is pretty hard - the task of equating pre-requisites is very difficult, but the scheduling problem is the worst. Since they only offer 1 of each core physics class a term we don't have any option of juggling our table around, so often the only engineering courses that would be of use are inaccessible. One of the problems with our physics program is that it is engineered to just push us down the path to getting our BSc - our department is so streamlined now that it doesn't offer too many electives that go into inter-disciplinary topics - probably the only one that I have found interesting is the 3rd year computational physics class (P339), and unfortunately they don't offer anything higher, so I probably won't be taking any computational courses for the rest of my undergraduate degree.

    --
    UBU
  15. Re:incorrect assumption by Fjord · · Score: 2

    Yes, but assymettric encryption does allow that the third party does not have to be present execept at the initial trusted event. This is important for applications that wish to trust someone, but cannot talk to the authority, because they are on a non-networked device, like a DVD player or a Coke machine.

    --
    -no broken link
  16. quantum security and the new elite by lonesome+phreak · · Score: 4

    This reminds me of a conversation I had awhile back with a fellow geek. He thought that new quantum computers would make an entirely new class of 'haves' and 'have nots', based on the ability to encrypt your information

    In a nutshell, once these computers are actually in production, the government will be the first to have them. No current X86 (or such) system will be able to make an unbreakable cypher anymore. No countries, no indivduals, or such. The only people able to make such will be those with these quantum computers, which will most likely be regulated.

    The entire idea behind 'privacy through encyrption' will be a thing of the past. True, most crackers won't have access to this equipment. But the NSA, CIA, etc will, and they will be albe to crack any encryption you can throw at it.

    --
    Maybe we DID take the blue pill. You wouldn't remember anyway.
    1. Re:quantum security and the new elite by deglr6328 · · Score: 2

      obviously.....i mean, why else was the first protocol (Charles Bennett and Gilles Brassard's "BB84") for quantum key distribution created in 1984!!! :0)

      --
      - "Hear that?! The percolations are imminent! Cease your ingress!"
    2. Re:quantum security and the new elite by honkycat · · Score: 2
      The first classical computers were government projects, available only to government institutions. One of the first such machines was Britain's Collossus, which was exclusively capable of cracking codes. Even today, I'd bet that the NSA/CIA/etc have better code breaking machines than most of us do... maybe even beowulf clusters of them...

      As long as there is wide research to develop these machines, they will eventually become publicly available. There may be a lag before the price drops to the point where you can have PQCs (personal quantum computers), just as it took a third of a century to go from ENIACesque systems to affordable home machines. But there are enough huge corporations that would like to protect their secrets that I bet the developments will take place in the public sector.

      Of course, be on the lookout for anti-QC laws to prevent this. After all, unless you're a criminal distributing kiddie porn photos and terrorist information, you wouldn't mind Big Brother reading your private communications, would you?

  17. Even so... by seizer · · Score: 2

    The article states that a quantum algorithm has been written that will reduce the number of steps required to break RSA from O(N) to O(N^1/2). (That's from big O of N, to big O of root N).

    So that means it could break a 2^56 bit key in the time that normal algorithms take to break a 2^28 bit key. But what difference does that make? My (admittedly old) copy of PGP quite happily does keylengths up to 2^2048 - so this quantum algorithm would reduce that to 2^1024. This is still a HUGE key. Taking centuries to crack, even on some machine that tries trillions of keys a second.

    Or am I missing something? Let me know :-)

    --Remove SPAM from my address to mail me

  18. Re:This is crazy by SuiteSisterMary · · Score: 2
    Why can't Eve just let them be, for chrissakes?!?
    It's kinda the same way that all computer programmers are closet pagans, always saying hello to Mother Gaia.
    --
    Vintage computer games and RPG books available. Email me if you're interested.
  19. Re:This is crazy by Goonie · · Score: 2
    And if you're going to tell me that the government would actually use quantum computers to break into Joe Schmoe's porn files, you have another coming.

    Pr0n perhaps not, but there's plenty of people who have a legitimate and real need to protect themselves from intelligence gathering from governments, including the US government.

    --

    Any sufficiently advanced technology is indistinguishable from a rigged demo
    --Andy Finkel (J. Klass?)
  20. I have a solution by ScottMaxwell · · Score: 5
    Quantum computers could make breaking our current methods of encryptoin easy, so we need to start now with methods of encrytption that would not be so easy.

    We could start by misspelling everything, thus making our communications harder to understand. Slashdot has employed this encryption method for years.

    --

    --

    ``Life results from the non-random survival of randomly varying replicators.'' -- Richard Dawkins
  21. incorrect assumption by Anonymous Coward · · Score: 2
    If we can produce quantum computers that are big enough and fast enough to set them to work cracking crypto, that does not mean that "No current X86 (or such) system will be able to make an unbreakable cypher anymore." Symmetric algorithms (e.g. AES, blowfish, twofish, DES, etc) of 256-bit keys will still be unbreakable.

    Quantum computers are NOT magic. Using Shor's algorithm you only get a sqrt(N) speed-up in cracking keys of symmetric algorithms. That means that 256-bit keys will be as secure against cracking on a QC as 128-bit keys on a classical computer. The article said this, but didn't spell it out clearly.

    Quantum computers do not mean the end of classical cryptography. They may mean the end of asymmetric crypto, but that means that we wind up having to use trusted third party symmetric encryption a la kerberos. This is probably a good idea, anyway, because without a trusted third party there is no way to protect against man-in-the-middle attacks against asymmetric crypto anyway.

  22. Re:This is crazy by Kaufmann · · Score: 2

    First of all, I'm not giving an "argument by Einstein" (chuckle). I'm not an Einstein-worshipper either, but I'm just wondering: what if the old fella was right where QM is concerned? Trevor Marshall and others certainly seem to think so. And if you dismiss these people's point straight away, merely because so many scientific geniuses of the 20th century developed QM, then you're the one who's pulling an "argument by Feynman" (or by Heisenberg, or by Pauli)...

    Frankly, I never liked the Copenhagen Interpretation at all (it certainly justifies the name "quantum magic", and gives the entire scientific enterprise a bad name), and maybe all of QM is based upon a faulty foundation. Yes, it'd be a monumental error, but if there's ever been a community that could make it, it's today's physics community. (I've seen it from the inside; if you have too, you know what I'm talking about. The mutual reinforcing of dogma; the unwillingness to test, experiment, reformulate, or do anything that even smacks of real science; the lack of intellectual honesty; the cargo-cult science; the mental laziness; the rigid structure of academia which requires one to conform to the dogma to get respected, or even to be acknowledged at all; the general subscription to Bohr & co.'s distorted (not to mention depressing and counterproductive) idea of what science is... Feynman is certainly rolling on his grave - as is Einstein.)

    --
    To the editors: your English is as bad as your Perl. Please go back to grade school.
  23. Unreadibble. by Crusty+Oldman · · Score: 2

    Sum things sint in plane tekst arnt readibble, evin withuot incripshun. Yer artikkel for exampil.

  24. Linux driver ... by psergiu · · Score: 2

    I just bought a drum of 50km of fiber optic and this evening i'll blow my tv's tube to get a photon source. The rig seems easy to set up for any decent overclocker d00d.
    I will start a souceforge page for the project and if enough developers join soon we'll have: "ssh -c B92" and "ssh -c BB84" :)
    --

    --
    1% APY, No fees, Online Bank https://captl1.co/2uIErYq Don't let your $$$ sit in a no-interest acct.
  25. Re:Quantum Computers by corvi42 · · Score: 2

    The law that gives the doubling time for the number of qubits on a single device is know as Qbert's law. It is based upon the quantum chances of Qbert making it to all the squares on the board and successfully avoiding all the nasty snakes and bad guys without leaping off the edge.
    =P

    --

    There are a thousand forms of subversion, but few can equal the convenience and immediacy of a cream pie -Noel Godin
  26. There's gotta be a way... by KernelBloat · · Score: 3

    Current encryption is strong, but not infallible. Because of quantum mechanics, you would be able to write perfect public/private key crypto that is not interceptable. To the best of my understanding, quantum crypto has to do with sending photons with specific polarities across a pipe. It works because anybody who wants the information (photon) would have to bother the photon to get it's polarity. So getting the information messes the information and invalidates it(it would be coupled with message integrity checks and public/private key crypto)

  27. Re:Security is only as good as its inventor by DoubleEdd · · Score: 3
    This isn't true in this case. We're talking about the transmission of One-Time Pads here, and they are unbreakable. The problem is keeping the pads secure, as although the keys can't be guessed in this case, they can still be stolen after the transmission.

    As the linked article points out, the quantum methods mean you can guarantee the transmission is secure, but not a lot else. These cryptographic methods have all the security of other methods and then some. The only weakness (and I really mean only) is that the keys are still subject to theft if you aren't very careful.

  28. This is crazy by Kaufmann · · Score: 3

    Ever since I've been studying cryptography, poor Alice has been trying to talk to Bob without having that bitch Eve eavesdrop. Why can't Eve just let them be, for chrissakes?!? Then, as a side benefit, distributed.net would be able to redirect their efforts to something rather more worthwhile, such as looking for imaginary little green men.

    On a side note, ever consider the possibility that Einstein was right all along and quantum magic really is bogus? If the linked-to people, currently disregarded by the scientific community as crackpots and throwbacks, end up proven right, that would be damned funny... "Hello? Yes, this is Mr Scientist Man, who is calling? Ah, the NSF? Yes, I know you've been giving us research grant money for the last 50 years to build huge particle accelerators and develop O(1) code-breaking for the NSA... you want to know why our prototype won't work? Well, it turns out that spooky action-at-a-distance is a measurement error, the Bell inequalities were never violated, and the universe is really fundamentally deterministic... sorry about that. See your money back? Not unless the NSF operates in the Bahamas too..."

    It's like they say, nobody ever got fired for believing in Einstein...

    One last thing... timothy, learn to close your italics.

    --
    To the editors: your English is as bad as your Perl. Please go back to grade school.