Slashdot Mirror


Quantum Computing Breakthrough in Japan

An anonymous reader writes "A research team funded by NEC and RIKEN, Japan's Institute of Physical and Chemical Research, are the first to demonstrate a Controlled NOT (CNOT) quantum gate. The CNOT gate when coupled with a rotational gate would create a universal gate. The universal gate would be the basis for quantum computing. ETA for the first quantum computers: 10 to 100 years." When quantum computers first come to fruition, the best part will be reminiscing about how terrible computers were "back in the day."

14 of 438 comments (clear)

  1. Yes... by Anonymous Coward · · Score: 0, Interesting

    But does it run Linux?

  2. What is going to run on these computers? by Apoptosis66 · · Score: 4, Interesting

    We are already hitting the limits of how much code can work together without being riddled by bugs. I think we need a advance in programming first.

    1. Re:What is going to run on these computers? by Seraphim_72 · · Score: 2, Interesting

      I disagree.

      Consistent, user frienldy computing is not ubiquitous now, faster processing does not equate to better control, all it means is that we can all BSOD in a fraction of a second instead of in 30 seconds. We can build many things that we cannot control; Highways (who needs a speed limit when I am drunk?), a-bombs (hey, how is North Korea these days?) even daycare centers (Oh, dont worry, the kids are *fine*). What to poster was saying was the processor we use today is insanely faster than the Pentium 100 of yester year, yet the programming , even the software does not take advantage of that speed. Where are the deskops that use my 256MB video card? - where are the Apps that do? - hell, I got video to spare - yet no one but games uses it - and few people are even trying, this amount of computing is going down the drain with each CPU cycle, yet we want more.

      Sure - the quantum computer will run Debian, or Mandrake or even (shudder) Windows - but why should it? With 100 or 1000 times the speed what is the point? He is asking what advancements in programming do we need to keep up with the pace of compuing power. Coding every 'If....then' to make a photo-realistic environment for plant simulation for your backyard over the next thirty years is just plain stupid. What he is asking for are better tools to do the job with. The "Great Promise" of OO Design has been reuse - so - where are my Objects? - and even better - Where are my 'Super Objects' and where is the Language to use those Super Objects as just that - objects - not raw code?

      Just my thoughts

      -Sera

      --
      Slashdot, where armchair scientists get shouted down and armchair theologians get modded up.
  3. Re:A couple of Thoughts by Shakrai · · Score: 1, Interesting
    So much for 128 bit encryption or 512, etc

    Yeah but encryption will catch up just as fast. You can break codes from WW2 now with what? A 486DX and 15 seconds of CPU time? It's all relative. Besides, we should all be using OTPs anyway ;)

    Maybe distributed.net will be able to finish the new RC5 contest now ;)

    --
    I want peace on earth and goodwill toward man.
    We are the United States Government! We don't do that sort of thing.
  4. No more encryption? by Rimbo · · Score: 4, Interesting

    I think that modern encryption schemes could be broken really quickly.

    Imagine what kind of encryption you could do with quantum computing. When the first computers were built, most of the standard methods of encryption became obsolete -- ones that usually involved simple letter-substitution. That wasn't the end of encryption; those same computers enabled new ways to encrypt messages.

    So it stands to reason that the existence of quantum computers would lead to new quantum encryption methods, which would take millions of years for the best quantum computers to crack using brute-force.

    1. Re:No more encryption? by kidlinux · · Score: 2, Interesting

      Consider the amount of encrypted data currently in existance. Once quantum computers come about, access to all of this data would be trivial.

      I imagine there are governments which are just frothing at the mouth over quantum computers. They'd have access to hordes of encrypted data that they've no doubt been saving for just such an occasion.

      And until everyone has a quantum computer, not all data will be securely encryptable.

      --
      -kidlinux.
    2. Re:No more encryption? by necama · · Score: 2, Interesting
      Imagine what kind of encryption you could do with quantum computing. When the first computers were built, most of the standard methods of encryption became obsolete -- ones that usually involved simple letter-substitution. That wasn't the end of encryption; those same computers enabled new ways to encrypt messages.

      Bennet and Brassard showed in 1984 that you could use quantum information methods to distribute a one time pad securely, with anybody trying to interrupt the stream corrupting the pad, making both the copy recieved by the legitimate user and the copy recieved by the interloper different than the one used by the sender. These systems are being implemented as we speak. IBM has a system that will cover 20 miles through fiber, and LANL has a system that will cover almost 5 miles through open air.

  5. hmm... hardware outpaces software again? by Shakrai · · Score: 2, Interesting

    Is it just me, or in the last few years (as a result of AMD vs Intel perhaps?) that hardware has generally outpaced software.

    Sure, a lot of us (myself included) want the "bleeding edge" system, but in reality, even my (now three year old) AMD 750 is still a decent enough system. Whereas I recall "back in the day" being worried about system requirements everytime I bought a piece of software -- only six or nine months after I bought my first PC (a 486DX-4 100).

    Does anyone see software catching up (in the consumer market)? How long until we have an end-user quantum computer? And how hard will it be to defeat the built in DRM ;)

    --
    I want peace on earth and goodwill toward man.
    We are the United States Government! We don't do that sort of thing.
  6. What if .... by 2Bits · · Score: 3, Interesting

    What if we really achieve breakthrough and can really make usable quantum computers, while we still couldn't break through the math bottleneck, and all crypto suddenly become irrelevant?

    Now we have a computer that can break all crypto, and we have no new crytpo algo that would make even a quantum computer crack for millions of years, would the governments in the world allow manufacturing of such a beast?

  7. speaking of OTPs by Shakrai · · Score: 2, Interesting

    Has anyone ever implemented one for a VPN? I had considered writing a quick one, mainly for the time honored reason of "Because we can", but in all seriousness, with DVD-Rs why isn't this feasible (assuming you can make a safe exchange of the media). 4 gigs is a _lot_ of data (hell, even an old fashion CD-R at 700 megs is). You could even get further mileage out of it by compressing the data before you encrypted it. Creating the code itself is child's play -- that's the beauty of OTPs.

    What's the best way of generating the random data you need in the first place? How random does it truly have to be? I read somewhere that the way the Government does it is to use radio noise. I've never heard a better way (though I hope RIAA doesn't found out ;) that would be as easy to implement.

    --
    I want peace on earth and goodwill toward man.
    We are the United States Government! We don't do that sort of thing.
  8. Re:How fast will they be? by freeweed · · Score: 2, Interesting

    Raw clock cycle rate has surprisingly little to do with processor speed, unless you only ever talk about a single platform. A quantum computer is so different from a modern CPU as to make the comparison nonsensical.

    It's a bit like asking "how fast would my car go if I doubled the gas tank size?"

    --
    Endless arguments over trivial contradictions in books written by ignorant savages to explain thunder in the dark.
  9. Re:A couple of Thoughts by child_of_mercy · · Score: 3, Interesting

    I'm not so sure one time pads will hold up to quantum mathematics where state or position are the key elements.

    as long as a solution exists. not matter how improbable, it can be arrived at, as the gates in superposition go through all the possibilities simultaneously.

    so, to my admittedly limited understanding, where brute forcing means it's statistically likely you'll crack conventional encryption after a certain limited number of iterations, and a certainty once you exhaust all the possibilities, unless the chance of brute forcing an OTP is exactly infinite then it's still going to be a snap to a machine that evaluates all states simultaneously.

    But i don't pretend to have a deep understanding of the field.

    So I promise not to get upset if someone now brutally demolishes my thinking

    --
    'There is a Light that never goes out.'
  10. Not the first by Anonymous Coward · · Score: 3, Interesting

    This is not the first controlled not gate. Controlled not operations have been implemented in quantum optical systems for a few years now. The problem with quantum optics is that you cannot make the systems with lithography.

    As they say in the article, it is the first controlled not quantum gate in a solid state device.
    It is very important to make that distinction, since quantum optical systems have much less decoherence then solid state devices, which makes them a better candidate from a fundamental point of view. Combining that with the electronic-optical hybrid chip that was discussed in a posting here a few days ago, I think that you cannot rule out the possibility that quantum computers will be implemented in such hybrid systems as well.

  11. Re:A couple of Thoughts by Rich0 · · Score: 2, Interesting

    In case anyone has doubts about this think of a simple illustration. Suppose my key is "1" - as in the number 1 - as in one bit long. My cipher method is to add the key bit to the ASCII code, wrapping around. Hello becomes Ifmmp. That would take somebody reading the sunday paper all of 5 minutes to crack. Just using it one time wouldn't help.

    On the other hand, suppose my key is 1,2,3,4,5 - making the message "Hello" turn into "Igopt". Now let me brute-force that - let's try 25,6,22,1,6. Whoa - lucky guess, the message was "Jason"! Boy, we sure cracked that system!

    The whole point with a OTP is that you can find a key that will yield ANY message - and there is no way to know if it is right or not!

    And the algorithm isn't all that importang - the simple alphabet-shift cipher is just fine when using OTP - although XOR tends to be more popular since it is easier to apply/reverse (assuming you have a calculator).