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."

438 comments

  1. A couple of Thoughts by ericspinder · · Score: 4, Funny
    With that much computer power.
    • So much for 128 bit encryption or 512, etc
    • SETI would run out of signals to process
    If you crash your quantum computer would you rip a hole in the space-time continum. Maybe that is how black holes get started; one for every planet that just gets to this point and then loads Windows on a quantum computer.
    --
    The grass is only greener, if you don't take care of your own lawn.
    1. Re:A couple of Thoughts by Anonymous Coward · · Score: 5, Funny

      This black hole brought to you by Microsoft!

      "And you thought we sucked before!"

      --
      actually, no. the universe doesnt crash.. least not yet..

    2. 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.
    3. Re:A couple of Thoughts by datan · · Score: 1

      how do you know the aliens aren't encoding their 'hello universe' line in the quantum state of a photon? maybe they use entanglement for FTL communications?

    4. Re:A couple of Thoughts by NanoGator · · Score: 1

      "Maybe that is how black holes get started; one for every planet that just gets to this point and then loads Windows on a quantum computer."

      Funny? Well, I suppose there are still a few people left who chuckle at Lewinski.

      --
      "Derp de derp."
    5. Re:A couple of Thoughts by Jucius+Maximus · · Score: 1
      "ETA for the first quantum computers: 10 to 100 years."

      So is anyone gonna open a betting pool saying that real quantum computing will be available before fusion power?

      As we all know, fusion power is only 40 years away.

      (Note: This is a joke. Please only mod down if you *understand* the joke and find it un-funny.)

    6. Re:A couple of Thoughts by Anonymous Coward · · Score: 0

      You can break codes from WW2 now with what? A 486DX and 15 seconds of CPU time?

      Even a quantum computer can't break (correctly used) one time pads, as used in WW2.

    7. Re:A couple of Thoughts by Bingo+Foo · · Score: 4, Informative
      No, mathematical encryption today relies on the rate at which certain problems get harder to solve with increasing size. A non-polynomial scaling problem is, for all practical purposes, an impossible problem to solve when made bigger. That's why 4096 bit encryption will never be subject to a distributed crack competition (on classical computers). It's just so much harder than 64 bit. A quantum computer which could reduce such problems to polynomial time could solve not only 4096-bit, but 65536-bit and 4294967296-bit encryption in human-scale amounts of time (even if it's several years), instead of the millions of universe ages that Moore's Law tracking classical machines would require.

      The availability of quantum computers for encryption cracking will just result in a change to another type of cryptography that does not rely on the unproven assumption that factorizing large integers is NP hard. These future encryption methods may be less mathematical and more physical.

      --
      taken! (by Davidleeroth) Thanks Bingo Foo!
    8. Re:A couple of Thoughts by Shakrai · · Score: 1
      Even a quantum computer can't break (correctly used) one time pads, as used in WW2.

      I was referring to the German enigma codes and the Japanese Naval codes that we broke (using the worlds first computers at the time). I did mention OTPs and said "We should all be using them anyway" ;)

      --
      I want peace on earth and goodwill toward man.
      We are the United States Government! We don't do that sort of thing.
    9. Re:A couple of Thoughts by God!+Awful+2 · · Score: 2, Informative


      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 ;)

      A little knowledge is a dangerous thing... keyword here being "little". Allow me to correct a few points:

      1. No, encryption won't catch up just as fast. Currently, encryption enjoys a Big-Oh advantage over brute force cracking. Encryption is O(1) and cracking is O(n). [n is keyspace, not key bits]. If quantum computers take away that advantage, encryptions will not "catch up just as fast".

      2. No, you can't break codes from WW2 with 15 seconds of CPU time on a 486. Enigma was broken in WW2 due to a weakness in the cipher. The later Enigma machines had 67 key bits. That's a fair bit more than DES. No way could you crack that (by brute force) on a 486.

      3. "Besides, we should all be using OTPs anyway." Not sure if this is ignorance or a weak attempt at a joke.

      -a

    10. Re:A couple of Thoughts by child_of_mercy · · Score: 1

      I think you van rest assured a quantum encryption method will be available.

      for instance it's already possible to use quantum interference to determine if the signal has been observed in transit.

      --
      'There is a Light that never goes out.'
    11. Re:A couple of Thoughts by Bingo+Foo · · Score: 1

      That's what I meant by "less mathematical and more physical." I should have said something about secure quantum communication channels, which are not so much about encryption as they are about provably faultless tamper-evidence. Then they can be used to generate the one "mathematical" encryption method that has been proven unbreakable: random one-time pads.

      --
      taken! (by Davidleeroth) Thanks Bingo Foo!
    12. Re:A couple of Thoughts by Shakrai · · Score: 1
      2. No, you can't break codes from WW2 with 15 seconds of CPU time on a 486. Enigma was broken in WW2 due to a weakness in the cipher. The later Enigma machines had 67 key bits. That's a fair bit more than DES. No way could you crack that (by brute force) on a 486.

      Perhaps I overstated it a wee bit, but the point itself is still valid. Unleash a modern super-computer (or distributed project) on it, and it won't last very long at all. 3. "Besides, we should all be using OTPs anyway." Not sure if this is ignorance or a weak attempt at a joke.

      That was a joke semi-based in seriousness. Assuming you have the ability to exchange pads with someone, why not use a OTP? They aren't that hard at all 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.
    13. 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.'
    14. Re:A couple of Thoughts by sahonen · · Score: 1

      Encryption and SETI@Home? You're thinking too small. I'm talking about being able to run Doom 3 at a decent resolution and framerate.

      --
      Make me a friend and I'll mod you up
    15. Re:A couple of Thoughts by minus_273 · · Score: 1

      well there are other methods of breaking a code. If we are talking about something like RSA big step/ little step on a sufficiently fast computer should be pretty effective ( once again I have no idea how fast this computer is )

      --
      The war with islam is a war on the beast
      The war on terror is a war for peace
    16. Re:A couple of Thoughts by fafalone · · Score: 1

      Quantum cryptography already exists, and it's alot closer to real-world implementation than quantum computers. It would not be possible to break quantum cryptography with a quantum computer, because under the current set of quantum mechanics, any attempt to intercept the message would alter the message. It will be much (much) longer before someone comes up with a way to break that, since the obstacles to overcome are not directly related to computing power.
      See:
      http://www.qubit.org/library/intros/crypt.html
      for a good introduction to how quantum crypto works.

    17. Re:A couple of Thoughts by Anonymous Coward · · Score: 0

      Yeah, my bad, my tired brain didn't translate OTP into One Time Pad. :)

    18. Re:A couple of Thoughts by Synonymous+Yellowbel · · Score: 1

      I was referring to the German enigma codes and the Japanese Naval codes that we broke (using the worlds first computers at the time

      You better be British and over 80...

    19. Re:A couple of Thoughts by God!+Awful+2 · · Score: 1


      That was a joke semi-based in seriousness. Assuming you have the ability to exchange pads with someone, why not use a OTP? They aren't that hard at all to implement.

      Because 90% of what I use my computer for isn't sending data "to" a person. The most important things I want to encrypt are things like SSL/SSH/IPsec sessions. Sure, I could encrypt my e-mail with a OTP, but it would be a big hassle. Besides my coworkers, I mainly e-mail people in other cities. So it would be difficult to securely exchange the OTP (and a huge waste of HD space).

      -a

    20. Re:A couple of Thoughts by amRadioHed · · Score: 2, Informative

      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.

      Well that's the catch. Yeah, a solution exists, but it's impossible to know if you have found it. If you have a message of length N encoded with a one time pad, then any possible message of length N is an equally valid solution. So if I send a message where n is 23, it could be decoded as "We attack at one thirty" or I could be saying "The pizza was real good", or any number of other solutions. To someone without the pad it's impossible to tell which is right.

      --
      We hope your rules and wisdom choke you / Now we are one in everlasting peace
    21. Re:A couple of Thoughts by God!+Awful+2 · · Score: 1

      I agree... huh?!?

      -a

    22. Re:A couple of Thoughts by cfallin · · Score: 5, Informative

      OTP works by having a completely random key that is as long as the data itself. It is then combined with the data in some way (say, for example, XOR) and reversed at the other end given the correct key.

      The key (no pun intended) here is that there is no way to know when you have the correct key. With the XOR example, there exist keys that will produce every possible combination of output bits, and no way to tell which one is right. So trying to decrypt it is no different than generating random bit patterns the length of the data and seeing which output "looks right" - even looking for outputs that are valid English, you will encounter every possible sentence of the given data length.

    23. Re:A couple of Thoughts by amRadioHed · · Score: 1

      Note: This is a joke. Please only mod down if you *understand* the joke and find it un-funny.

      Isn't the joke supposed to be that fusion power is always only 10 years away? Where are my mod points when I need them ;-)

      --
      We hope your rules and wisdom choke you / Now we are one in everlasting peace
    24. Re:A couple of Thoughts by BJH · · Score: 1, Informative

      Didn't the Polish Resistance do it first?

    25. Re:A couple of Thoughts by Synonymous+Yellowbel · · Score: 0, Flamebait

      yeah, you're right, my apologies - but I was firing a volley at what I presumed to be another arrogant ethnocentric yank, not showing off my knowledge feathers.

    26. Re:A couple of Thoughts by ameoba · · Score: 1

      I thought that, due to massive popularity of the program, SETI already had an excess of computing power...

      --
      my sig's at the bottom of the page.
    27. Re:A couple of Thoughts by mikewolf · · Score: 1

      that brings a whole new meaning to the blue screen of death...

    28. Re:A couple of Thoughts by Anonymous Coward · · Score: 0
      1. No, encryption won't catch up just as fast. Currently, encryption enjoys a Big-Oh advantage over brute force cracking. Encryption is O(1) and cracking is O(n). [n is keyspace, not key bits]. If quantum computers take away that advantage, encryptions will not "catch up just as fast".

      It'll catch up faster. That is, new ays will get here before quantum computing.

      Modern encryption mehtods are pretty amazing, but they didn't just pop out of nowhere. Lewis Carrol didn't invent it when he was designing a key-based money transfer system for British tlegraphy (never implemented). The eager code and cipher enthusiasts of his time and later didn't either. It was much, much later, when an idea that led in the direction of "if you could multiply every letter by an extradordinarily large prime" wasn't mentally cut off before it could be developed.

      Mathematician have been proving things about number so large that even a modern computer search couldn't make a dent in the computational space all along. When quantum computers make it possible to compute on orders of magnitude similar to the in number of atoms in ordinary matter, in multiple dimensions, There will still be calculations that require 10^96 operations to complete that will bring them to their knees. With the approach of quantum computing taking some of our upper-limit blinders off, it won't be long before somebody runs into some practical ideas for vast encryption.

    29. Re:A couple of Thoughts by Anonymous Coward · · Score: 0

      Told to me by an insider on the project...

      At one point SETI did run out of signals to process, so they just resent old data, knowing already that it had been analyzed. This was about 2-3 years ago, I'm sure they've generated plenty more by now though.

    30. Re: A couple of Thoughts by Black+Parrot · · Score: 1


      > With that much computer power. ...

      • Finally achieve Bill's dream of factoring prime numbers quickly
      --
      Sheesh, evil *and* a jerk. -- Jade
    31. Re:A couple of Thoughts by itsari · · Score: 1

      So, instead of the Blue Screen of Death it would be the Black Hole of Annihilation?

    32. Re:A couple of Thoughts by errxn · · Score: 1

      ...I was firing a volley at what I presumed to be another arrogant ethnocentric yank...

      Oh, the irony.

      --
      In Soviet Russia, Chuck Norris will still kick your ass.
    33. Re:A couple of Thoughts by God!+Awful+2 · · Score: 1


      Modern encryption mehtods are pretty amazing, but they didn't just pop out of nowhere.

      To tell you the truth, I don't find modern encryption methods all that amazing. RSA is elegant in its simplicity but ciphers like DES and AES are just bit bashing.

      It's true that modern encryption methods developed over hundreds of years, but I credit that more to the lack of computers than anything. Decryption by hand is a pretty tedious process, so they had to keep the algorithms simple.

      -a

    34. Re:A couple of Thoughts by caranha · · Score: 1

      OTP works by having a completely random key that is as long as the data itself.

      Exactly. And that really is the catch. The two sides have to have the key, and since the key is the same size as the original data, then transmitting it securely is exactly the same problem as transmitting the original data securely.

      That's why OTP is unpractical. Unless you have someone on a gray coat to take a bible inside a black suitcase chained to his arm to the recipient of your message.

    35. Re:A couple of Thoughts by Bingo+Foo · · Score: 1
      transmitting it securely is exactly the same problem as transmitting the original data securely

      That's what the quantum communication channel is for. You can transmit the OTP keys under controlled circumstances, and watch for eavesdropping, and then at any later time of your choice, you can encrypt and broadcast as insecurely as you like the data or message to the other OTP key holder.

      --
      taken! (by Davidleeroth) Thanks Bingo Foo!
    36. Re:A couple of Thoughts by Anonymous Coward · · Score: 0

      Umm. Well, it's a good thing you're not trying to show off your "knowledge feathers". Because they're mangy. You didn't break Enigma. Neither did your countrymen. That was accomplished, as pointed out earlier, by a Pole named Marian Rejewski (see Simon Singh's excellent "The Code Book" for more details). When Poland fell, the primitive computerized mechanism for doing so was turned over to Britain. The British did refine the algorithms and break progressively moer difficult Enigma-based ciphers, but the key insight & leg work was done by the Poles. And as for your assertion that the British broke the Japanese naval codes? Wrong again. It doesn't stand to reason that the Brits had time to worry about the Pacific Theater.

      http://www.cnn.com/SPECIALS/2001/nsa/stories/cry pt o.history/
      and
      http://www.nsa.gov/honor/safford. html both say otherwise. Don't trust the sources? Fine, show me one which discusses the British breaking the Japanese codes.

      So, while the "arrogant ethnocentric yank" might have made a slip, yours was all the more pathetic. Sod off.

    37. Re:A couple of Thoughts by Anonymous Coward · · Score: 0

      Problem is the data is altered at the receiving end... the eavesdropper still receives the original data.

      Of course, the computers could just pull the plug on the connection if the eavesdropping is detected.

    38. Re:A couple of Thoughts by Bingo+Foo · · Score: 1

      You are so wrong, and stop being so pessimistic. For as long as I can remember, fusion has been only 30 years away.

      --
      taken! (by Davidleeroth) Thanks Bingo Foo!
    39. Re:A couple of Thoughts by Tongo · · Score: 1

      Just a brainstorm here, but couldn't you send batches of OTP's to the other end using quantum interferance to ensure the security of the OTP's. If you find one that was intercepted you just discard it.

    40. Re:A couple of Thoughts by Ckwop · · Score: 1

      The encryption point is simply not true. Quantum computers can search an unordered list by checking (on average) sqrt(n)/2 of the elements in a list with n members, compared with n/2 for a conventional computer. A brute force key search is the search of an unordered list.. So that means that on a quantum computer a 256-bit key has the same strength as a 128-bit key with respect to a conventinal computer. Public key algorithms would be demolished. A factoring algorithm has been published that works in cubic time (the same amount of time it takes to multiply matricies or raise to the power modulo n). Simon.

    41. Re:A couple of Thoughts by p.gogarty · · Score: 1

      There seems to be some confusion here.

      One Time Pads are not a cryptographic algorithm (eg RSA, Eliptic Curve) but a technique (eg X509). Therefore the key size depends upon the technique used.

      The idea of OTPs is that the sender and reciever both own matched (identical if you are using a symetric encryption algorithm) code books.

      These code books have been agreed well before the message is generated or sent and the security lies in the fac that each key (or key pair) in the code book is used to encrypt and decrypt one message only then disgarded.

      I used to work for an X509 CA and had a chance to meet one of the guys who worked for the DSA on the RSA algorithm. He still comunicates with some of his old collegues using OTPs. They actually meet in person and exchange the OTPs once a month using phyisical floppy diskettes.

      As to the comments bellow about sending the OTP keys over a quantum channel once per session. This is the use of sesion keys and is already the basis of how X509 and some current quantum cryptography works.

      X509
      The public key (be it RSA or eliptic curve or another) is used to encrypt a session key (usually tripple DES) the session key is then used to encrypt the message.

      The private key is used to decrypt the session key which is then used to decrypt the message.

      If the message becomes compromised the key that becomes compromised is the session key and not the private key. The advantage of this is that an attacker who may get hold of a series of messages both encrypted and in plain text can not use them enhance a brute force attack, as each message is actually encrypted using an individual session key.

      A Quantum Method (currently being researched by BT I think)
      One channel is a quantum secure channel and the other is the public broadcast channel. The session keys are sent across the secure channel and used to encrypt the messages (which are broadcast on the public channel).

      At intervals (Possibly random) during the broadcast of a message, new session keys are generated each new session key is sent via the quantum secure channel and the next portion of the message is encrypted using the new session key.

      Because the quantum secure channel can be monitored for attackers listening in the reciever will know if a sesion key is compromised and can terminate the comunication.

      I hope this clarifies things a little people seemed to be getting confused (or voicing new ideas that are actually common practice).

      --
      Paul Gogarty
    42. Re:A couple of Thoughts by OmnipotentEntity · · Score: 1

      Pfffft! We all know that Enigma and every other cypher and code in WWII was broken by Lawrence Waterhouse and his giant organ digital computer, in between screwing German Spies and Mary Smith of course. ;)

      ___________

      --
      "Build a man a fire warm him for a day, set a man on fire and warm him for the rest of his life."
    43. Re:A couple of Thoughts by abulafia · · Score: 1
      One Time Pads are not a cryptographic algorithm (eg RSA, Eliptic Curve) but a technique (eg X509). Therefore the key size depends upon the technique used.

      No, if your key size is not equal the length of the message, you are not using a one time pad.

      --
      I forget what 8 was for.
    44. 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).

    45. Re:A couple of Thoughts by Rich0 · · Score: 2, Informative

      Nah - you first send a random one time pad through the link. If not intercepted you send the real message off the link, encrypted with the one time pad. You need both to crack the message. If the pad was evesdropped you just toss it and try again. You could even keep using the same line hoping that the evesdropper would ignore one of the messages - if he lets a message pass unintercepted you could use that key to safely transmit the real message.

    46. Re:A couple of Thoughts by Lemmeoutada+Collecti · · Score: 1

      Just remember the really hot cup of fresh trea as the Brownian Motion inducer...

      --

      You can have it fast, accurate, or pretty. Pick any 2.
    47. Re:A couple of Thoughts by Mysticalfruit · · Score: 1

      Wouldn't that just be the "black hole of death"???

      --
      Yes Francis, the world has gone crazy.
    48. Re:A couple of Thoughts by bigattichouse · · Score: 1

      I was thinking about that the other day, that SUN's "Lava-Lamp" random number generator was no different than the cup of tea in the Inifinite Improbability Drive.

      --
      meh
    49. Re:A couple of Thoughts by gid13 · · Score: 1

      Not to mention the phrase "where do you want to go today?"

    50. Re:A couple of Thoughts by Pflipp · · Score: 1

      Where do YOU want to go today?

      --
      "We can confirm that Debian does *not* ship the version with the trojan horse. Our version predates it." [CA-2002-28]
    51. Re:A couple of Thoughts by Anonymous Coward · · Score: 0

      Actually, I know of no theoretician who believes that factoring is NP-hard. (That is tantamount to saying that QP contains NP, which is also not generally believed.) Factoring is believed to be difficult for classical computers for no other reason than that lots of smart mathematicians have not been able to find a good algorithm, over many centuries. There are no completeness results.

    52. Re:A couple of Thoughts by DarthTaco · · Score: 1

      The key (no pun intended) here is that there is no way to know when you have the correct key. With the XOR example, there exist keys that will produce every possible combination of output bits, and no way to tell which one is right.

      That's why you attack how the keys are generated instead of the the key itself. It's actually pretty difficult to generate a truly random data. Attacks can be made against entropy collectors in many situations (timing ethernet packets, etc...).

      On top of that, you have the key somewhere, and that somewhere can be attacked. And where ever the message is destined has to have a copy of the same key.

      Probably the worst part about it is that when they call it a One Time Pad, they aren't kidding. You can't use the pad more than once (on different plain text). If you do, it becomes possible to recover the original key, or at least portions of it, through statistical analysis.

    53. Re:A couple of Thoughts by Anonymous Coward · · Score: 0

      The two sides have to have the key, and since the key is the same size as the original data, then transmitting it securely is exactly the same problem as transmitting the original data securely.

      of No, it is not. What you are supposing here is that one the parties generates the key, and wants to send it to the other one. But this is a quite stupid method, and, as you say, does not solve the problem (as it gets back to the original problem).

      What you do actually is so called key agreement. And that's why quantum cryptography is so cool. Quantum crypto protocols provide a way to generate (unconditionally) secure keys which can be used then as you like (normally with the OTP). Imagine it as a two-party game, where you want to reduce the information received by the adversary.

      The key is not decided in advance, it is generated during this game. The goal is that both parties get the same key at the end and the adversary gets no information about the key (or well, to be more precise, there is still a small chance that this does not work, but you can make this as small as you like). This is possible by using some (quite advanced) techniques.Actually you can achieve what you do with quantum cryptography even in a classical setting (information theoretically secure key agreement protocols exist). But I don't want to go into more detail here.

      I am not saying it is indeed practical, but it is not as bad as you might think. The problem of course is that the complexity for key generation grows with the level of security we would like to achieve.

    54. Re:A couple of Thoughts by Anonymous Coward · · Score: 0

      If Apple's slogan was "Power to save the world", then what would be Microsoft's new slogan?

    55. Re:A couple of Thoughts by Anonymous Coward · · Score: 0



      We would not need to run Seti@home. Any signals we picked up would be from pre-quantum computer dumbasses

    56. Re:A couple of Thoughts by chiph · · Score: 1

      I was about to say that you'd need a "crib", or a piece of plaintext that could be identified as belonging with a piece of ciphertext. But... since it's a OTP, that doesn't get you any further than that one message.

      However, were you to build up enough of these mini "rosetta stones", you might be able to determine if the random letter selection method for creating the OTPs is truly random or not. Perhaps it isn't, which would then be a "crib" in itself for decoding other messages.

      If the enemy's operational security is airtight, you could cause your own cribs by causing an event of significance to them, which is sure to be reported to HQ *in code*, the combination of which gives you a likely plaintext & ciphertext pair (perhaps a city name, person's name, or military unit designation).

      My head is already starting to ache!

      Chip H.

    57. Re:A couple of Thoughts by djbentle · · Score: 1

      I don't know much about encryption, but this is something I was wondering about. How do you tell when it is cracked? How is this different from standard encryption where the key is much smaller than the plaintext being encrypted? Do you just rely on the fact that because the key is much smaller, all possible combinations of output text cannot be arrived at? Therefore the chance you will end up with something that is plaintext, yet not the original message is very small?

      Is that how you even tell when you have arrived at the correct key when brute forcing a traditional encryption algorithm? By looking at the output determining whether it is something that could be the correct source data?

      Thanks for satisfying my curiosity.

    58. Re:A couple of Thoughts by cfallin · · Score: 1

      I haven't really looked into specific methods of brute forcing, but I can imagine that there would be several different ways of telling when you have the right key. Sometimes the decrypted form will have some sort of header that you can look for as you search the key space. Other times you just have to look for English output (or JPEG data, or a nuclear launch sequence) that makes sense. It depends on the message contents.

      Of course, OTP's uniqueness is that key space is as large as the output message space. With traditional encryption (say, DES with 56-bit keys) only a certain subset of outputs are possible for a given input, so the above problem of determining which is the plaintext is much easier.

      As a sidenote, the cracking of public key encryption (given the public key) is probably the easiest to define: simply factor a number. Once you have done this, there is no doubt that it is the correct answer. Of course, in real use the number is on the order of hundreds of digits.

    59. Re:A couple of Thoughts by Progman3K · · Score: 1

      I always thought that it was just a different method of problem resolution:

      Hypothetically, we select a prime number of a million, zillion bits long, it doesn't matter how many there are. Call the resulting number our key.

      A division of our key by an integer within the set expressed by our key will potentially reveal a non-prime if there is no remainder from the division.

      The quantum computation we effect is to ask all the multiverses to select an integer at random as the denominator of the division.

      I believe a division is done in constant time.

      None of the multiverses calculations will prove that x is NOT a prime.

      So if none of the multiverses entangle back with a negative response, then all possible divisions have been tried and the key IS a prime.

      --
      I don't know the meaning of the word 'don't' - J
    60. Re:A couple of Thoughts by Progman3K · · Score: 1

      but entanglement means that you can pick out the answer that is correct from the noise, doesn't it?

      --
      I don't know the meaning of the word 'don't' - J
    61. Re:A couple of Thoughts by cfallin · · Score: 1

      Sorry that I'm not more familiar with quantum theory to answer specifically, but the security of OTP is that you _can't_ pick out the correct answer, because any output is possible given a key. It's equivalent to saying "If x is the key, x+23 is the decrypted message; crack the encryption!" It's simply impossible to know if you have the right answer.

    62. Re:A couple of Thoughts by child_of_mercy · · Score: 1

      as the previous poster said, that's the scary thing about entanglment... it just knows, it looks like magic, it defies our rational little brains.

      --
      'There is a Light that never goes out.'
  2. And with this first step... by Psx29 · · Score: 1, Insightful

    All of todays encryption becomes irrelevant

    1. Re:And with this first step... by norkakn · · Score: 1

      Will everyone have time to encrypt everything with something resistant or would a lot of secerets be lost?

    2. Re:And with this first step... by bigberk · · Score: 4, Insightful
      All of todays encryption becomes irrelevant

      Not for a while, but it really does make you wonder. Pretty much all of the strongest encryption we have to date (except huge one-time pads shared between parties) rely on classical crypto: it's all about computational infeasibility of solving certain equations.

      Quantum computing does have the potential to make this obsolete. All SSL -- used by banks, governments, might be breakable. PGP would be breakable.

      It seems reasonable that governments will tightly control developments in this field once they catch on to what's at stake. IMHO, an enemy with the power to break classical crypto is a much greater threat than a jackass carrying an exacto knife.

    3. Re:And with this first step... by Anonymous Coward · · Score: 0

      The only reason you encrypt something is because you assume that it will be intercepted/captured by the enemy. Therefore you assume that the enemy has all of your encrypted information and assume that they can break the encryption when you can.

    4. Re:And with this first step... by Anonymous Coward · · Score: 0

      tinfoil hat> Not if you write it in lemonjuice on contact paper /hat

    5. Re:And with this first step... by CatGrep · · Score: 1

      All of todays encryption becomes irrelevant

      Well, if a journey of 1000 miles begins with one step, that's what this step is. We've still got 1000miles minus 1step to go yet.

      Perhaps we should be thinking about some new alternative encryption techniques now while we've still got another 30 years or so left before a quantum computer actually exists...

    6. Re:And with this first step... by Shakrai · · Score: 1
      It seems reasonable that governments will tightly control developments in this field once they catch on to what's at stake. IMHO, an enemy with the power to break classical crypto is a much greater threat than a jackass carrying an exacto knife.

      Yeah but doesn't our Government use OTP technology for most strategic communications? It is worrisome for tactical level communications (radios on the battlefield, etc), not to mention us poor consumers, but I'm sure the encryption technology itself will catch up.

      It's more scary for the home user worried about his civil liberties then it is for our nation as a whole. But then, who wants to lay odds that the NSA already has a working quantum computer? (I'm not even sure how much of that is sarcasm and how much of that is seriously meant on my part).

      In any case, I do agree with your original point. Reading your foes mail gives you a decisive advantage (Battle of Midway anyone?). But I'm sure the arms race of stronger and better codes will continue.

      --
      I want peace on earth and goodwill toward man.
      We are the United States Government! We don't do that sort of thing.
    7. Re:And with this first step... by A+non+moose+cow · · Score: 2, Insightful

      "All of todays encryption becomes irrelevant"

      and all of tomorrows encryption becomes relevant.

    8. Re:And with this first step... by cshark · · Score: 1

      If we were living in a world where governments had even the most basic understanding of the technologies in play, I would say you were right. But we don't. World wide, governments have been attempting to regulate technology by passing laws that sound good on paper, but are either too stupid to enforce, or impossible to implement. Based on the example set by current governments over the last decade or so, I think it's safe to say that by the time the governments of the world realize what's going on, there will be a quantum computer in every pocket. The banks and security experts will do what they have always done... adapt and change with the times, or face imminent obsolescence.

      --

      This signature has Super Cow Powers

    9. Re:And with this first step... by Mostly+a+lurker · · Score: 1
      Two points

      First, while the current algorythms with current key lengths would be trivially broken on a full scale quantum computer, the computational power of such a machine is not infinite in pactice. A quantum computer with infinite processing power would be infinite in size. One can imagine a science fiction approach where a quantum computer builds itself to a huge size (using nano machine replication approaches) but that is not on the near time horizon. Thus, similar encryption schemes to those in use today will still be feasible, albeit with much longer keys.

      My second point is on the subject of government control. Sure, governments would love to control this stuff. That is one of the main reasons they will fund research: attempt to acquire leverage. But, this kind of research is a global undertaking involving collaboration between disparate organisations and individuals that cannot be controlled by individual governments. The (for instance) US government might try to control dissemination of sensitive research results, but they can only slow development, not stop it.

    10. Re:And with this first step... by danny31415 · · Score: 1

      Quantum encryption algorithms have already been developed. In addition they are proven to be hard to break, unlike today's schemes.

    11. Re:And with this first step... by nihilogos · · Score: 1

      Thus, similar encryption schemes to those in use today will still be feasible, albeit with much longer keys.

      In fact, the keys would have be so big that it would take too long to encrypt anything with them and the current crypto schemes will all be useless.

      --
      :wq
    12. Re:And with this first step... by jfern · · Score: 1

      Well, perhaps eventually. I read the Nature article, and we're not dealing with a proper CNOT gate yet, and even then, I think there are some kinks that will be need to be taken care of.

    13. Re:And with this first step... by randombit · · Score: 1

      Quantum computing does have the potential to make this obsolete. All SSL -- used by banks, governments, might be breakable. PGP would be breakable.

      Bzzt. A quantum computer can do a keysearch (for something like DES or AES) in the square root of the number of ops it takes a normal computer. So, for example, DES can be broken with 2^28 effort (sqrt(2^n) = 2^(n/2)). AES with a 128 bit key can be broken with 2^64 effort. And AES (or anything else) with a 256 bit key can be broken with 2^128 effort == impossible. Why do you think AES was required to support 256 bit keys, when 128 bit is unbreakable by anything BUT a quantum computer. Answer: because NIST was worried about quantum computers.

      Shor's algorithm makes things possibly dicey for RSA, but nobody (except possibly the NSA, but I would be surprised if they had a machine with more than 50 qubits) knows what the constants are, and nobody will until we build something bigger and try to factor a 'real' composite. It's in P, but that doesn't tell us how hard it is - it just tells us that it doesn't get much harder as the problem gets bigger.

      It seems reasonable that governments will tightly control developments in this field once they catch on to what's at stake.

      Everyone knows what will happen to crypto when quantum computers are built. NIST, NSA, researchers, anyone who has taken a class in complexity theory, any idiot who reads slashdot, etc, etc. It is not a secret.

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

    But does it run Linux?

    1. Re:Yes... by Nom+du+Keyboard · · Score: 0
      But does it run Linux?

      Not if SCO can help it.

      And the RIAA will ensure it won't run P2P either.

      --
      "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
    2. Re:Yes... by Anonymous Coward · · Score: 0

      Yes. Linux is so small it'll run on a not gate.

    3. Re:Yes... by slickwillie · · Score: 0, Offtopic

      NetBSD has been running on it for years.

  4. I dunno by revmoo · · Score: 1

    the best part will be reminiscing about how terrible computers were "back in the day."

    I'm not so sure. Computers these days can do things like play mp3s and movies, etc(browse porn), these sort of activities I'm sure we'll be doing 10 years from now, computers will still be useful a decade in the future. Of course, this is provided that all the cheap junk that is made now will still WORK 10 years from now...

    --
    I would expect such blatant racism on Fark, but on Slashdot? Mods please ban this asshole.
    1. Re:I dunno by DarkBlackFox · · Score: 1

      Of course, this is provided that all the cheap junk that is made now will still WORK 10 years from now...

      My little 486 is pushing on 10 years now, and it's done a fine job, showing no signs of collapsing soon. Assuming it was made of the same quality as an XT PC which still runs, I should be able to get another 10 years out of that. Meanwhile I change everything around in my main boxen every 8 months or so, or whenever the next architecture change is.

    2. Re:I dunno by drinkypoo · · Score: 1

      Provided I replace the DVD-ROM when the original fails, I expect my XBox to still be working in ten years. Even more amusing is that I will likely still be using it, though by then it might not be in its original case.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    3. Re:I dunno by Atryn · · Score: 1

      I question the 10-100 year estimate... I'd almost lean toward the lower end. According to this source (which seems consistent with others I have seen) Quantum Computing was first conceived in 1982, published in 1985, and research didn't really get underway commercially until the early to mid 1990's. That means that we have come this far (early stage working components) in about 10 years. And pace on this type of thing typically gets faster.

      I think it would be reasonable to say we could have a working prototype in less than 10 years or maybe in the low teens.

      --
      Come play Moral Decay!
    4. Re:I dunno by Anonymous Coward · · Score: 0

      You think too small my friend, quantum computing will bring about even better porn. The "high quality" of today will be the thumbnail of the sample of tomorrow!
      Interactive playmate models detailed down to the cellular level, made possible all thanks to quantum computing.

      It will be glorious!

    5. Re:I dunno by Anonymous Coward · · Score: 0

      the best part will be reminiscing about how terrible computers were "back in the day."

      No ... The best part will be when he gives me the money

  5. I'm working on my own quantum computer by Dancin_Santa · · Score: 5, Funny

    But that's really neither here nor there.

    1. Re:I'm working on my own quantum computer by slickwillie · · Score: 2, Funny

      In related news, my cat disappeared and a CNOT gate took his place for second.

    2. Re:I'm working on my own quantum computer by swingkid · · Score: 3, Funny

      This may say more about my sense of humor, but that's one of the funniest things I've ever seen on slashot.

    3. Re:I'm working on my own quantum computer by argStyopa · · Score: 1

      Don't you actually mean "here AND there"?

      I mean, that's really the point, isn't it?

      --
      -Styopa
    4. Re:I'm working on my own quantum computer by Anonymous Coward · · Score: 0

      I feel dumb.

    5. Re:I'm working on my own quantum computer by MSBob · · Score: 1

      Nope. It was a pun on the uncertainty principle of quantum physics.

      --
      Your pizza just the way you ought to have it.
    6. Re:I'm working on my own quantum computer by aliens · · Score: 1

      When I actually chuckled out loud and was asked by a co-worker what was so funny. I immediately felt like the biggest nerd on the face of the planet.

      Anyone else been watching those NOVA specials on String Theory? I've been taping but haven't had a chance to watch.

      --
      -- taking over the world, we are.
    7. Re:I'm working on my own quantum computer by Anonymous Coward · · Score: 0

      You are not alone.

    8. Re:I'm working on my own quantum computer by argStyopa · · Score: 1

      Um, so was mine. It's not 'neither here nor there' it's here AND there, to be resolved when it's observed.

      --
      -Styopa
  6. 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 Anonymous Coward · · Score: 0

      Imagine one of these things with a memory leak.

    2. Re:What is going to run on these computers? by Anonymous Coward · · Score: 1, Insightful

      It's possible to write very short computer programs that make useful calculations but would take a very long time to terminate. The reason that one who studies computer science is so concerned with Big-O estimates for algorithm running time is that some algorithms take so many steps that they are not feasible to implement - although writing the code for them might be simple. The faster you can compute operations, the fewer problems you have to ignore as being not feasible.

    3. Re:What is going to run on these computers? by supun · · Score: 3, Funny

      Unreal Tournament 2104

      --
      :w!
    4. Re:What is going to run on these computers? by Anonymous Coward · · Score: 1, Informative

      Actually, we know lots of things that can run on these computers. For example, Shor's algorithm. Quantum computers are hard to program, but the killer app has already been written.

    5. Re:What is going to run on these computers? by Nucleon500 · · Score: 1
      According to chaos theory, your tiny change to another universe will shift its destiny, possibly killing every uinhabitant.

      Shift happens.

    6. Re:What is going to run on these computers? by Korona · · Score: 1

      Think about the ramifications quantum computers would have in the world of biological science? We could run folding@home. We wouldn't be able to write sophisticated applications fast enough that would help us fight diseases.

    7. Re:What is going to run on these computers? by NanoGator · · Score: 1

      "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."

      If they can build it, then they're at the right level of 'advancement' to control it. By your logic, early processors would have been totally unacceptable as a mass-market product.

      --
      "Derp de derp."
    8. Re:What is going to run on these computers? by Capybara · · Score: 0

      Yeah, in fact, I get the feeling that this research is purely destructive. As far as I can tell, the only function of a quantum computer is to crack public-key encryption. As soon as the machines come on line, we'll have to say goodbye to https, ssh, pgp, etc. Why, then, are people so excited about advances in the field? Researchers who love quantum mechanics would do better to work on quantum encryption or on inventing more useful algorithms for quantum computers.

    9. Re:What is going to run on these computers? by Anonymous+Crowhead · · Score: 1

      Why, calculating pi to a googleplex digits of course.

    10. Re:What is going to run on these computers? by tigertigr · · Score: 1

      Who cares? Build times will be negligible, so the recompile-crash-debug-fix-recompile... cycle will go by quicker! Or, better yet, with a quantum computer, you can create a test suite to automatically test a whole bunch of inputs on your application. It only takes a fraction of a second for each test, so you can conceivably go through a whole bunch of inputs in minutes.

    11. Re:What is going to run on these computers? by Anonymous Coward · · Score: 0

      I know: while(true) i++; Just to see how fast they crash.

    12. Re:What is going to run on these computers? by Apoptosis66 · · Score: 1

      I will agree that these computers will be usefull at running high computational simple algorithms. However, I completely disagree with the comparision to early processors. The 30 million line of code limit is a realitively new software engineering problem. To be honest I don't even see how that is possible. I am on a ~1 million line project, and its already complete chaos. I am sure we could up the count by instituting a strict process but even that can only take us so far.

    13. 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.
    14. Re:What is going to run on these computers? by MyHair · · Score: 2, Funny

      Don't you mean Duke Nukem Forever?

    15. Re:What is going to run on these computers? by itzdandy · · Score: 1

      with so much computational power, a human may not be necessary to debug software, or even write it for that matter, you could simply design the interface and ask the computer to code for "apply sharpen to cursor selection area" and it will do all the magic and ask you where to put the button and select box. And then ask you how your day was and then crack dirty jokes about you mom.

    16. Re:What is going to run on these computers? by Apoptosis66 · · Score: 1

      Thanks for the back up. :) To be fair to OO, I have reused other peoples objects more in the last year than I have ever in my programming career. Almost all of it comes from the Apache group. Commons, Log4j, Struts. I love those guys!

    17. Re:What is going to run on these computers? by cfuse · · Score: 1

      Quake, Doom, RTCW, et al.

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

      NP, thanks for the feed back

      --
      Slashdot, where armchair scientists get shouted down and armchair theologians get modded up.
    19. Re:What is going to run on these computers? by YOU+LIKEWISE+FAIL+IT · · Score: 1

      Hah, build times? Debug? Fix? I'm going to prognosticate a maximum plausible size for my program, use quantum effects to superpose all possible combinations of instructions in that space, and then collapse the states until only the program I wanted is still there! [1]

      [1] This is left as an exercise to the reader.

      YLFI
      --
      One god, one market, one truth, one consumer.
    20. Re:What is going to run on these computers? by Ignominious+Cow+Herd · · Score: 3, Funny

      we'll have to say goodbye to https, ssh, pgp, etc.

      No more etc!? Where will we put all our configuration files?

      --
      Lump lingered last in line for brains, and the ones she got were sorta rotten and insane.
    21. Re:What is going to run on these computers? by Anonymous Coward · · Score: 0

      Ha! Good luck sorting through to find the program you want!

    22. Re:What is going to run on these computers? by rixstep · · Score: 1

      What? Better programming?

      Are you against progress?

    23. Re:What is going to run on these computers? by Soul-Burn666 · · Score: 1

      They did say the first Quantum Computers will come in around 10-100 years... Last time I checked "Forever" is longer than that.

      --
      ^_^
    24. Re:What is going to run on these computers? by Dr.+GeneMachine · · Score: 1

      It's not that easy. Folding simulations are not simply limited by computation time. While it is true that quantum computing would enable us to run far longer simulations, the main problem remains. We don't really know how to model force fields to get accurate simulations. Especially electrostatic interactions are still a big problem in force field design. This problem can't simply be overcome by brute force and computational power.

      --
      This comment does not exist.
    25. Re:What is going to run on these computers? by Anonymous Coward · · Score: 0

      Let the computers do that for us humans:
      "genetic programming"

      That is, Let the computers program themselves so that code will ultimately be optimized as hell and we humans don't understand anything about it.
      That will give you good programming without the bugs :)

    26. Re:What is going to run on these computers? by Anonymous Coward · · Score: 0

      Duke Nukem Forever.

    27. Re:What is going to run on these computers? by weierstrass · · Score: 1

      With enough computing power, sure, you can debug your software by testing 'a whole bunch of inputs'. You can even go the whole hog and test all possible inputs! All possible iteractive sessions!

      Then all you have to do is compare the outputs you got with the outputs you should have got. You work out the outputs you should have got by... building a bug-free version of your app, and running tests.

      --
      my password really is 'stinkypants'
    28. Re:What is going to run on these computers? by Junks+Jerzey · · Score: 1

      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.

      We've already made such advances in programming, and related programming languages, but most programmers eschew them for C++ and Visual Basic.

    29. Re:What is going to run on these computers? by metlin · · Score: 1

      No more etc!? Where will we put all our configuration files?

      You see, it would be somewhere in there, but you wouldn't really know.

    30. Re:What is going to run on these computers? by buttahead · · Score: 1

      huh? son, stick a fork in that, it isn't done.

    31. Re:What is going to run on these computers? by randombit · · Score: 1

      Researchers who love quantum mechanics would do better to work on quantum encryption

      For the purposes you suggest, quantum crypto is useless. You can only do quantum crypto if you have a fiber optic line between you and whoever you want to talk to (though I hear recently they've got it working over line-of-sight, which means a fiber optic line OR living within 10-30 miles of who you want to talk to). Quantum crypto will not save you from quantum computers.

      or on inventing more useful algorithms for quantum computers.

      Useful algorithms like the Shor's factorization algorithm? I call that a pretty useful algorithm.

  7. Here it is... by UncleRage · · Score: 1, Funny

    Imagine a beowulf cluster of those!

    You know it was coming.

    --
    #SickNotWeak
    1. Re:Here it is... by DShard · · Score: 0, Offtopic

      Now pointing out cliche jokes on /. is what's comming. Anybody think this really funny. Sorry Uncle Rage, The ironing _is_ delicious.

    2. Re:Here it is... by Anonymous Coward · · Score: 0

      In Soviet Russia, cliche jokes point YOU out!

    3. Re:Here it is... by irongull · · Score: 2, Funny

      The superposition of states in a quantum system can be interpreted as multiple universes, each containing a possible outcome. I'm pretty sure that this means that every quantum computer is inherently an inter-dimensionally multiplexed beowulf cluster of itself. Until you look at it.

    4. Re:Here it is... by DShard · · Score: 1

      Wow! that is the most refreshing clich joke I have seen in a monthes.

    5. Re:Here it is... by The+Munger · · Score: 4, Funny

      The new cliche will be pointing out cliches. The slashdotters who involve themselves in writing cliche +5 funnies will attract another crowd who moan about cliched +5 funnies.

      Then they're be another crowd who analyse people moaning about people who write cliched +5 funnies. This mob is starting to come through.

      Then people will start a cliched response to that level in the chain, and on, and on it will go until everyone on the planet is involved in the huge chain of cliched jokes, witty responses, and critique. After that, the sheer scale will evolve its own cliched jokes and the process will become... a chain!!!

      Then ensuing feedback loop (having already swallowed all of humanity), will eventually achieve a sentience of its own (a product of the infinite monkey syndrome) and the Slashdot servers will grow legs and crawl away.

      So please everyone, keep posting your cliched jokes. And if you don't post the jokes, post replies attacking the jokes. And if you don't post attacks, post some insight on the aggresion. And if you don't do that, think of something even more original. Eventually, we will all become the creators of a new form of life after which, I for one will welcome our Slashdot serving overlord.

      --
      Refuse to make a statement in your sig!
    6. Re:Here it is... by Anonymous Coward · · Score: 0

      cock chugging faggot bitch

    7. Re:Here it is... by God!+Awful+2 · · Score: 1


      Sorry Uncle Rage, The ironing _is_ delicious.

      And dinner is snuggly fresh?

      -a

    8. Re:Here it is... by UncleRage · · Score: 1

      I didn't even think it was funny. For the first time in my slashdotting life, I had the opportunity to say it before anyone else... on a topic that might actually make sense.

      I had to take it. =)

      But, I agree. The fact that it actually got +5 funny before being modded down? Silly and unworthy.

      --
      #SickNotWeak
    9. Re:Here it is... by ameoba · · Score: 1

      Just imagine a beowulf of these legged servers chasing Natalie Portman with a bucket of hot grits while screaming "In soviet Russia all your new overlords are welcome to us!".

      --
      my sig's at the bottom of the page.
    10. Re:Here it is... by Gwala · · Score: 1

      THAT is the reason why we need the ability to mod higher than +5 ...

      -Gwala

      --
      #!/bin/csh cat $0
    11. Re:Here it is... by Anonymous Coward · · Score: 0

      Oh yeah?

      Well, in Soviet Russia, cliche-posting cliches complain about YOUR posts complaining about the cliche of posts engaging in the cliche of complaining about cliche cliche posts about cliches!

    12. Re:Here it is... by Anonymous Coward · · Score: 0

      Why would a legged server crawl ?

    13. Re:Here it is... by metlin · · Score: 1

      Because it wants to?! :-/

      Duh!

    14. Re:Here it is... by Anonymous Coward · · Score: 0

      you must be new here

  8. PDF of paper by Anonymous Coward · · Score: 0

    I, for one, welcome our new quantum overlords.

  9. but by Anonymous Coward · · Score: 0

    does it run anux?

  10. I wonder... by Anonymous Coward · · Score: 0

    I wonder when 1 might be 0

  11. More like Quantum cumming break through? by Anonymous Coward · · Score: 0, Troll

    Bukkake is quantum cummming.

  12. Curse my physics background! by ludky132 · · Score: 1

    If I didn't know the difference between quantum superposition and tachyons, I'd probably have found that funny too.

  13. Im still waiting for the laws of superposition by 222 · · Score: 1

    to allow me to sleep in late, wake up early and play camelot, show up on time to work, and spend some productive time reading ;)

    1. Re:Im still waiting for the laws of superposition by Anonymous Coward · · Score: 0

      Please tell me what that means

    2. Re:Im still waiting for the laws of superposition by 222 · · Score: 1

      before anyone jumps in and complains about superposition being a theory, not a law, im drunk and allowed to make such mistakes. As you were....

    3. Re:Im still waiting for the laws of superposition by Anonymous Coward · · Score: 0
      No. I meant the sig.

      Guess I wasen't clear

    4. Re:Im still waiting for the laws of superposition by Anonymous Coward · · Score: 0

      Its kinda cool, did u just type it in randomly?

  14. Next Step by elijahb80 · · Score: 0, Offtopic

    String Theory computers composed of pure energy. Instant answers to everything! Renders useless not only encryption, but also everything else! I think I'm going back to DOS...

  15. Quantum Computing? by Anonymous Coward · · Score: 0

    INCONCEIVABLE!!

  16. Finally, the answer! by MarkJensen · · Score: 1

    We might be able to use this computer to finally get one, correct answer to what happens to Schroedinger's cat!

    Although I think that human brains may need an upgrade of their own to use this thing!

    1. Re:Finally, the answer! by LanceDBoyles · · Score: 0

      Then again, you wouldn't know if the quantum computer has crashed until you opened its case to see.

      --
      My .sig field just wouldn't be the same without its .roy
    2. Re:Finally, the answer! by geekoid · · Score: 1

      the answer is 'Yes'

      I look forward to a big blue screen with the words:

      QUANTUM ENTANLEMENT ERROR
      Violation time event
      8483823764768409393736483748574057754057~

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  17. Poem by Anonymous Coward · · Score: 0

    CNOT
    CNOT RUN
    RUN NOT RUN

  18. Guess What - SLASHDOT SUCKS by Anonymous Coward · · Score: 0
    500 Internal Server Error

    An internal server error occurred. Please try again later.

    1. Re:Guess What - SLASHDOT SUCKS by CharonIDRONES · · Score: 1

      Just wait till they get their Quantum Servers up, then who will suck. This raises a good question . . . Could a quantum computer be slashdotted? One can only dream . . .

    2. Re:Guess What - SLASHDOT SUCKS by Anonymous Coward · · Score: 0

      Yeah, computers could still get /.ed. The computer would hold up, but the line going to it would still be jammed. I'd venture to say that 10 years from now the average person will have a 100mb connection to the Internet in their homes, and corporations running servers will have somewhere between gigabit and 100 gigabit connections depending on usage. Am I way off? What do you guys think...

    3. Re:Guess What - SLASHDOT SUCKS by Shakrai · · Score: 1
      Could a quantum computer be slashdotted? One can only dream

      Sure, because by then the Earth's population will have increased by several orders of magnitude (gotta justify having all that CPU power somehow). Thus it stands to reason that the Slashdot userbase will increase ;)

      --
      I want peace on earth and goodwill toward man.
      We are the United States Government! We don't do that sort of thing.
    4. Re:Guess What - SLASHDOT SUCKS by chundo · · Score: 1

      Depends on your definition of slashdotted... the processor may be humming along just fine, but the available bandwidth will always be able to be overloaded.

      -j

    5. Re:Guess What - SLASHDOT SUCKS by Anonymous Coward · · Score: 0

      Don't bet on it.. Bush still has 1 year to go.

    6. Re:Guess What - SLASHDOT SUCKS by hatchet · · Score: 1

      Provided we don't develop communications based on quantum teleportation by then...

  19. Quantum Computers by Henry+V+.009 · · Score: 2, Insightful

    Quantum! The name does sound kind of cool. But try programming for one for a little while. That is something that you can do today with a simulator.

    The only use for quantum computers in the future will be cryptography and very specially formulated problems. It won't run Quake VII or Windows 2015.

    (Then again, if you chart processor and memory usage, you will find that nothing will run Windows 2015)

    1. Re:Quantum Computers by geekoid · · Score: 4, Funny

      yes, and well only need, maybe, 5 in the world...

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    2. Re:Quantum Computers by 00420 · · Score: 5, Funny

      Then again, if you chart processor and memory usage, you will find that nothing will run Windows 2015

      At least call it by its proper codename. It's called Longhorn, not Windows 2015

    3. Re:Quantum Computers by drinkypoo · · Score: 1

      I suspect we'll have emulators for our current architectures which will run on quantum computers. They will be amazingly inefficient, but they will likely be able to run amazingly parallel. Individual machines might not be that fast (though it is hoped that they will be as fast as you can handle the data, right?) but you can always run a virtual cluster, I guess. Or a highly parallel computer.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    4. Re:Quantum Computers by KiwiEngineer · · Score: 1

      dare i say it:
      a virtual beowulf cluster, as it were ;-)

      --
      Nobody expects the Spanish Inquisition!!
    5. Re:Quantum Computers by G-funk · · Score: 1

      Sure, the Frinkiac-7 looks impressive. Don't touch it! But I predict, that within one-hundred years, computers will be twice as powerful, 10,000 times larger and so expensive that only the five richest kings of Europe will be able to afford one

      --
      Send lawyers, guns, and money!
    6. Re:Quantum Computers by Anonymous Coward · · Score: 0

      I saw Quake 7 on alt.binaries.warez.future. The Strogg come back with Romero's head on a pole screaming "Daikatana DIE DIE" in full octaphonic surround sound. It's not the quantum computer you have to worry about though - it's getting ahold of one of the new NvidiATI cards that's a chore.

    7. Re:Quantum Computers by jfern · · Score: 1

      Classical operations are a subset of quantum operations. So you can run classical operations on a quantum computer. Of course you'd probably be much better off just running your classical operations on a classical computer.

  20. 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 saden1 · · Score: 1

      I do believe the article said they will be available in 10-100 years. If was a betting man I'd say it will take at least 40 years. By that time 512 encryption will be useless. At some point we'll be referring to encryption in scientific notation ala 10e32.

      --

      -----
      One is born into aristocracy, but mediocrity can only be achieved through hard work.
    2. Re:No more encryption? by CatGrep · · Score: 1

      Imagine what kind of encryption you could do with quantum computing.

      You're probably right; one should be able to come up with better encryption schemes using quantum computers (at least theoretically) that would then be difficult for a quantum computer to break... however when practical quantum computers do become available (and that's probably still at least 15 to 30 years off) they'll only be owned by governments. Just as with the development of digital computers it will take decades before they become affordable to your average person (so we're probably talking 50+ years ) - and who knows, given the touted power of quantum computing to do things like break strong encryption in minutes, perhaps governments will try to keep the masses from gaining access to quantum computers.

    3. Re:No more encryption? by ultitool · · Score: 5, Informative

      Modern schemes wouldn't be necessary because quantum cryptography would become the standard and is proven to be unbreakable by the laws of quantum mechanics. Any interaction (malicious or otherwise) of a third party is noticable to the proper parties and the message/key transmission is just repeated until a clean send is achieved.
      Here, here and google (of course) provide some good reading if you're interested

      --
      If You Drink, Don't Park, Accidents Cause People.
    4. Re:No more encryption? by hkg4r7h · · Score: 1

      Modern schemes wouldn't be necessary because quantum cryptography would become the standard and is proven to be unbreakable by the laws of quantum mechanics.

      I imagine that initially only govts/big corps will be able to afford the new computers needed to do quantum encryption.

      Perhaps 'modern schemes' will be necessary until quantum computers become widely available.

      --
      -- duh
    5. Re:No more encryption? by 222 · · Score: 3, Informative

      You shouldnt confuse quantum computing with quantum cryptography. Quantum cryptography, even with a quantum computer, would still be unbreakable because of how it utilizes the randomness of photons, one time pads, and one hell of an anti-easedropping mechanism.
      Quantum computing would also have a far more severe impact on modern cryptography than breaking it "really quickly". With the ability to instantly factor every large prime, for example, it would nullify the best we've got.

    6. Re:No more encryption? by Simonetta · · Score: 1

      In 40 years the electronics/computer industry will have sunk into such a deep depression that you will just have to give any engineer $512 for any password or secret that he knows.

      Remember, social engineering will always triumph over technology in any war.

    7. Re:No more encryption? by roystgnr · · Score: 4, Insightful

      Modern schemes wouldn't be necessary because quantum cryptography would become the standard and is proven to be unbreakable by the laws of quantum mechanics.

      Doesn't quantum cryptography require a point to point optic channel capable of successfully transmitting individual photons without interfering with their polarization (as well as detectors and receivers for such)? Even if people get fiber optic lines to their homes in the next few decades, I'm pretty sure we'll never see anything like that available to home users. If you want unbreakable cryptography today, you can use a one time pad with less inconvenience.

    8. 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.
    9. Re:No more encryption? by spacecowboy420 · · Score: 1

      That's pretty pesimestic. If a "killer app" is desirable for the public, it would become available to the public one way or another.

      Our current applications are limited in a sense by bandwidth and processing power. If you develop applications that take advantage of resourses this responsive, the potential would be great for some extremely cool software. I think of virtual reality applications - extreme multimedia.

      --
      ymmv
    10. Re:No more encryption? by patro · · Score: 1

      Any interaction (malicious or otherwise) of a third party is noticable to the proper parties and the message/key transmission is just repeated until a clean send is achieved.

      I wonder how governments will react to this thing. It has also military and governmental implications, since it makes "lawful interception" impossible.

      Maybe you'll have to get a license for your quantum computer and its usage will be strictly controlled. I don't see why governments would give such a powerful tool into the hands of the average citizen (just think about their recent paranoia about terrorism).

    11. Re:No more encryption? by Anonymous Coward · · Score: 0

      even so, it would feel kinda weird to be sending office gossip with 2,000,000 bit encryption.

    12. Re:No more encryption? by t0ny · · Score: 1
      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.

      Does this mean we can finally find out who killed JFK?

      --

      Manipulate the moderator system! Mod someone as "overrated" today.

    13. Re:No more encryption? by Drakon · · Score: 1

      more likely, powers of 2
      ie, a 4096 bit key would be referred to as 2^12

    14. Re:No more encryption? by Drakon · · Score: 1

      REVOLUTION!
      imagine the geeks being deprived of such beautiful toys. you think they would stand for such abuse?

    15. 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.

    16. Re:No more encryption? by Helter · · Score: 1

      How would that be any different from today? They can't break modern encryption now, yet don't keep the public from using it.

    17. Re:No more encryption? by freshmkr · · Score: 4, Funny

      With the ability to instantly factor every large prime, for example, it would nullify the best we've got.

      Nonsense! I can instantly factor every large prime--in my head!!

      You can too.

      --Tom

    18. Re:No more encryption? by gfody · · Score: 1

      They can't break modern encryption now..

      says who?

      --

      bite my glorious golden ass.
    19. Re:No more encryption? by Anonymous Coward · · Score: 0

      I think that modern encryption schemes could be broken really quickly.
      How about APL as a R/W language?

    20. Re:No more encryption? by Anonymous Coward · · Score: 0

      If quantum computing ever becomes commonplace, any encryption except a one-time pad will be vulnerable.

      Quantum cryptography is really just a means of generating and securely transferring one-time pads.

    21. Re:No more encryption? by Bingo+Foo · · Score: 1
      bash$ /Applications/Mathematica.app/Contents/MacOS/MathK ernel
      Mathematica 5.0 for Mac OS X
      Copyright 1988-2003 Wolfram Research, Inc.

      In[1]:= 2^4096

      Out[1]= 10443888814131525066917527107166243825799642490473 8378038423348328395\

      > 39079715574568488268119349975583408901067144392628 3798757343818579360726\

      > 32360878513652779459569765437099983403615901343837 1831442807001185594622\

      > 63763188393977127456723346843445866174968079087058 0370407128404874011860\

      > 91144679777835980290066869389768817877859469056301 9026094059957945343282\

      > 34693030266964430590250159723998677142155416938355 5988529148631823791443\

      > 44967340878118726394964751001890413490084170616750 9366833385055103297208\

      > 82695507699836163694119330152137968258371880918336 5675122131849284636812\

      > 55502259983004123447848625956744921946170238065059 1324561082573183538008\

      > 76086221028342701976982023131690176780066751954850 7992163641937028537512\

      > 47840149071591354599827905133996115517942711068311 3409058427288427979155\

      > 48497829543235345170652232690613949059876930021229 6339568778287894844061\

      > 60074129456749198230505716423771548163213806310459 0291613692670834285644\

      > 07304478999719017814657634732238502672530598997959 9609079946920177462481\

      > 77184498674556592501783290704731194331655508075682 2184657174637329688491\

      > 28195203174570024409266169108741483850784119298045 2298185733897764810312\

      > 60859030013024134671897266732164915111316029207817 3803343609024380470834\

      > 0403154190336

      In[2]:=
      --
      taken! (by Davidleeroth) Thanks Bingo Foo!
    22. Re:No more encryption? by Bingo+Foo · · Score: 1

      This is one good explanation for why the NSA etc. are putting so much money into quantum computing. They would be pleased as punch with a provable null result, meaning that U.S. encrypted secrets in other hands will likely remain encrypted secrets.

      --
      taken! (by Davidleeroth) Thanks Bingo Foo!
    23. Re:No more encryption? by Ella+the+Cat · · Score: 1

      $512 should buy the engineer a litre (gallon) of petrol (gas) then ...

    24. Re:No more encryption? by Bananenrepublik · · Score: 1

      With the ability to instantly factor every large prime

      Your knowledge in cryptography comes from Bill Gates' The Road Ahead?

    25. Re:No more encryption? by hatchetman82 · · Score: 1

      or on the other hand they may simply be running out of space to store all the stuff they keep recording and would like to know what to keep and what to throw away

    26. Re:No more encryption? by jellomizer · · Score: 1

      Or just political parties. That way they can see which of their opponents were buying porn off the net, and how much.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    27. Re:No more encryption? by Anonymous Coward · · Score: 1, Insightful

      "If you want unbreakable cryptography today, you can use a one time pad with less inconvenience."

      I can't think of a more *IN*convenient method of cryptography. True OTP is nearly impossible because you would a) have to know the length of the data you're encrypting beforehand and b) exchange the OTP (ideally in person or in a worst-case over multiple channels) to make the encrypted data usable by more than just yourself. It's trivial to impliment the algorithm, unfortunately, the problem shifts to key management.

      If you want to read the problem with OTPs, in Schneier's own words.. have a peek about 2/3 of the way down the page.

      -AC

    28. Re:No more encryption? by Threni · · Score: 1

      >They can't break modern encryption now..
      >says who?

      Perhaps you'd like to explain to me just how you'd go about decrypting a One Time Pad encrypted file?

      Also, don't forget that Quantum Encryption makes Encryption stronger, not decryption. And that the Encryptor is always a step ahead of the Decrypter for any given level of technology.

    29. Re:No more encryption? by 222 · · Score: 1

      heh. slashdot is the only place i know where im going to get owned if im slightly careless with the words i use. in case this was lost on anyone, our safest modern encryption systems use the product of 2 *very* large primes as a (unless you have the key) one way function, since its hard / currently impossible to factor the result.

    30. Re:No more encryption? by misterpies · · Score: 1


      I just hope the folks who modded this as funny also know it's true...

      --
      The author of this post asserts his moral rights.
    31. Re:No more encryption? by Anonymous Coward · · Score: 2, Informative
      Doesn't quantum cryptography require a point to point optic channel capable of successfully transmitting individual photons without interfering with their polarization?

      You can do it in open air, even during the daytime using optical frequency photons. That's what the folks at Los Alamos are doing. They have a range of about 10km now, and think that a satellite implementation should be feasible. If that happens (and you can trust the satellite) it would in principle enable secure communication anywhere.

      Of course, right now the bit rate is pretty low (about 45,000 secret bits/hour in daylight, better at night), but that is mostly due to low yield on the detectors, which could hopefully improve over the next several years.

    32. Re:No more encryption? by Anonymous Coward · · Score: 0

      The idea of quantum computers (IIRC) is not to brute force, but to model a problem in quantum states so that atoms colapse to a solution!

      completely different approach!
      ~omi

    33. Re:No more encryption? by Helter · · Score: 1

      Did they come up with some way to crack 128 bit encryption when I wasn't looking?

    34. Re:No more encryption? by Anonymous Coward · · Score: 0

      Simple letter-substitution schemes weren't the state of the art before the computer came out: mechanical ciphers like Enigma were. And before that, most serious encryption used 1-time pads (going back quite far). You have to go back a long way to simple letter-substitution ciphers.

    35. Re:No more encryption? by mrgeometry · · Score: 1

      I don't think QC affects elliptic curve cryptography.

    36. Re:No more encryption? by Rimbo · · Score: 1

      Right, but I'm thinking beyond mere bits. Nobody did this kind of public-key encryption before computers came about. There was public key encryption, but not of this nature. This suggests that there will be an entirely different sort of public-key encryption when quantum computing becomes a reality -- a kind done in an entirely different way.

      The bit-width of your key wouldn't necessarily have anything to do with it.

    37. Re:No more encryption? by Rimbo · · Score: 1

      I was thinking of cryptography done on quantum computers, not necessarily of quantum cryptography (which, honestly, I hadn't even heard of before this). This encryption scheme may not have even been invented yet; it just seems likely, based on past history, that the birth of quantum computing will not mean the end of encryption.

    38. Re:No more encryption? by Anonymous Coward · · Score: 0

      Sorry to be offtopic but are you going to reply to this? - Deductive Logic

      I'm not a big fan of being called yesterday's news and an assertion that I rule out that which would advance myself.

      Just wanted to run it by you.

    39. Re:No more encryption? by invalid_user · · Score: 1

      I just hope the folks who modded this as funny also know it's true...

      I'll bet they know that it's from Bill Gates, too. ;)

    40. Re:No more encryption? by HuguesT · · Score: 1

      You rich person, I raise you a `bc'

      % bc -l
      bc 1.06
      Copyright 1991-1994, 1997, 1998, 2000 Free Software Foundation, Inc.
      This is free software with ABSOLUTELY NO WARRANTY.
      For details type `warranty'.
      2^4096
      10443888814131525066917527107 166243825799642490473 837803842334832839\
      53907971557456848826811934997 558340890106714439262 837987573438185793\
      60726323608785136527794595697 654370999834036159013 438371831442807001\
      18559462263763188393977127456 723346843445866174968 079087058037040712\
      84048740118609114467977783598 029006686938976881787 785946905630190260\
      94059957945343282346930302669 644305902501597239986 771421554169383555\
      98852914863182379144344967340 878118726394964751001 890413490084170616\
      75093668333850551032972088269 550769983616369411933 015213796825837188\
      09183365675122131849284636812 555022599830041234478 486259567449219461\
      70238065059132456108257318353 800876086221028342701 976982023131690176\
      78006675195485079921636419370 285375124784014907159 135459982790513399\
      61155179427110683113409058427 288427979155484978295 432353451706522326\
      90613949059876930021229633956 877828789484406160074 129456749198230505\
      71642377154816321380631045902 916136926708342856440 730447899971901781\
      46576347322385026725305989979 599609079946920177462 481771844986745565\
      92501783290704731194331655508 075682218465717463732 968849128195203174\
      57002440926616910874148385078 411929804522981857338 977648103126085903\
      00130241346718972667321649151 113160292078173803343 609024380470834040\
      3154190336

      Note that the result is exactly the same.

    41. Re:No more encryption? by Bingo+Foo · · Score: 1
      You rich person

      Make that employed person.

      --
      taken! (by Davidleeroth) Thanks Bingo Foo!
  21. 10-100 years? by Anonymous Coward · · Score: 0

    Is this the same team working on Duke Nukem Forever?

  22. /.'ed? No worries: by UncleRage · · Score: 1

    The team has built a controlled NOT (CNOT) gate, a fundamental building block for quantum computing in the same way that a NAND gate is for classical computing.

    Research into quantum computers is still in its early days and experts predict it will be at least 10 years before a viable quantum computer is developed. But if they can be developed, quantum computers hold the potential to revolutionize some aspects of computing because of their ability to calculate in a few seconds what might take a classical supercomputer millions of years to accomplish.

    The team reporting the breakthrough is headed by Tsai Jaw-Shen and jointly funded by NEC Corp. and Japan's Institute of Physical and Chemical Research (RIKEN). Tsai said his team has successfully demonstrated a CNOT gate in a two-qubit (quantum bit) solid-state device.

    The CNOT gate is one of two gates used with quantum bits (qubits) that are the basic building blocks required for a quantum computer. The other, a one-qubit rotation gate, was demonstrated by Tsai's team in 1999. Now that both have been demonstrated, Tsai says one of his goals is to combine them to create something called a universal gate which is a basic unit of a quantum computer.

    "Another goal is to do some quantum algorithms based on this," he said.

    One of the biggest tasks Tsai says he faces is extending the time for which the two qubits are coupled together in a state known as quantum entanglement. In this state, which is one of several exotic properties associated with qubits and crucial to quantum computing, the two qubits act together even though they are not physically connected.

    Tsai announced in February this year that his team has succeeded in entangling a pair of qubits.

    Among the startling properties of qubits is that they do not just hold either binary 1 or binary 0, but can hold a superposition of the two states simultaneously. As the number of qubits grows, so does the number of distinct states which can be represented by entangled qubits. Two qubits can hold four distinct states which can be processed simultaneously, three qubits can hold eight states, and so on in an exponential progression.

    So a system with just 10 qubits could carry out 1,024 operations simultaneously as though it were a massively parallel processing system. A 40-qubit system could carry out one trillion simultaneous operations. A 100-qubit system could carry out one trillion trillion simultaneous operations.

    That means calculations, such as working out the factors of prime numbers, which present problems for even the fastest supercomputers could be trivialized by a quantum computer. As an example Tsai estimated that using the Shor Algorithm to factor a 256-bit binary number, a task that would take 10 million years using something like IBM Corp.'s Blue Gene supercomputer, could be accomplished by a quantum computer in about 10 seconds.

    However, there are numerous hurdles which need to be overcome before anything like that becomes possible. The largest problem Tsai faces at present is keeping the qubit pair in entanglement for as long as possible before decoherence sets in.

    "Fighting the decoherence time is the largest problem," he said. "For other problems there are some solutions and lots of possibilities but the decoherence is more difficult."

    "The decoherence time (observed in the experiment) is rather short," he said. "We didn't optimize it so its roughly a few hundred picoseconds. (A picosecond is a trillionth of a second) A CNOT time pulse is about 15 picoseconds so within that time we can do a few operations, maybe two or something."

    A research team in Japan says it has successfully demonstrated for the first time in the world in a solid-state device one of the two basic building blocks that will be needed to construct a viable quantum computer.

    Despite the hurdles, Tsai's research is going well, said Eiichi Maruyama, director of the Frontier Research System at RIKEN. He said its still hard to estimate when a viable quantum computer might be developed however. "Our guess is anywhere between 10 years and 100 years from now," he said.

    Full details of Tsai's experiment are included in the Oct. 30 edition of the British scientific journal Nature.

    --
    #SickNotWeak
  23. HHGTTG Reference by Anonymous Coward · · Score: 0

    So, where in all of this does the wicket gate fit in?

  24. 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.
    1. Re:hmm... hardware outpaces software again? by bruthasj · · Score: 3, Funny

      Yeah! It's called J2EE. You should check it out sometime. I'm sure the next incarnation, J3EE, will suck the living juice out of any quantum computer thrown at it.

    2. Re:hmm... hardware outpaces software again? by JsTwO · · Score: 1

      isnt this the direct consenquence of M$ antitrust case?

    3. Re:hmm... hardware outpaces software again? by Epistax · · Score: 2, Funny

      Just want until it turns on Longhorn is based on the Doom3 engine. Then you'll be lucky to play solitaire without lag.

    4. Re:hmm... hardware outpaces software again? by Shakrai · · Score: 1
      Just want until it turns on Longhorn is based on the Doom3 engine. Then you'll be lucky to play solitaire without lag.

      Or use Notepad ;)

      --
      I want peace on earth and goodwill toward man.
      We are the United States Government! We don't do that sort of thing.
    5. Re:hmm... hardware outpaces software again? by Shakrai · · Score: 1
      isnt this the direct consenquence of M$ antitrust case?

      Umm, how do you figure? I'm not disagreeing with you, I'm just wondering how you figure that? I would assume that hardware outpacing the software would be the result of competition in the hardware industry -- and perhaps to a lessor extent the lack thereof in the software industry. Of course, that theory is blown out of the water when you consider that each new version of Windows eats twice as many resources as the last ;)

      --
      I want peace on earth and goodwill toward man.
      We are the United States Government! We don't do that sort of thing.
    6. Re:hmm... hardware outpaces software again? by Anonymous Coward · · Score: 0

      Its just you. My designs take roughly 6 minutes to synthesize on a 2.53GHz P4. One could ALWAYS use a faster computer as many software features are never put in as the developers know they would never be used because the execution time is too long.

    7. Re:hmm... hardware outpaces software again? by Anonymous Coward · · Score: 0

      Software is advancing, but the paradigim shifts in the languages is happening much more slowly than the hardware. It's easy to make a widget (CPU) work twice as fast as the previous model because the problem is well defined. But it's more difficult developing the *language* that you think in when you solve those problems.

      Computer languages, of course, are trending towards spoken human languages. Eventually we'll be able to describe a problem in spoken English like Star Trek (eg: "raise shields, set phasers to burninate and teleport all green chicks from the planet to my ready room unless we get attacked") and the computer will be able to do what we ask. But it's going to be a while. Taking dictation and understanding & reacting to the logic behind the spoken sentence are two entirely different problems.

      Until then, we have Python. It's doing stuff in production environments that was not really possible due to hardware constraints 10 years ago. It's an interpreted partly functional programming language. For example, last month I had about 300MB of log files from which I needed to extract specific data and reformat and merge with another data set. Yah, sure, the program took about 2 minutes to run and used about 50MB of memory at it's peak, but it took less than 15 minutes to write and was only about 50 lines. It would have taken me an entire day to do something like that in C.

    8. Re:hmm... hardware outpaces software again? by pablob · · Score: 1

      Not really... The "quantum software" for a quantum computer is years ahead of any quantum hardware... There's even a "Programming Language for Quantum Computers"! There are some useful algorithms (for factorizing numbers, to search in unsorted databases) that work faster than their classical counterparts, but no hardware to run them but on almost trivial cases! (15=5x3 anyone?). Good Luck!

    9. Re:hmm... hardware outpaces software again? by Anonymous Coward · · Score: 0

      Doom3 engine? Does that mean it'll be possible to actually run windows ontop of linux?

    10. Re:hmm... hardware outpaces software again? by hatchet · · Score: 1

      It is you.. What are you using your AMD 750 for? Word? Internet browsing? mp3s? Coding?
      Today, you need good computer mostly for playing games, software development (big difference at 1 million lines of code) and scientific research.
      Games are no. 1 cause for computer upgrades.. i know i upgraded mine just because of games. (namely BF1942)

    11. Re: hmm... hardware outpaces software again? by Black+Parrot · · Score: 1


      > Just want until it turns on Longhorn is based on the Doom3 engine. Then you'll be lucky to play solitaire without lag.

      Yeah, but it's gonna be so cool playing solitaire with a rocket launcher!

      --
      Sheesh, evil *and* a jerk. -- Jade
  25. The Reason Progress Is So Slow by Myriad · · Score: 4, Funny
    The real reason why the development of quantum computers is going so slow is pretty simple: everytime they check on their progress they lose the damned thing!

    (with appologies to Mr. Heisenberg)

    Blockwars: realtime, multiplayer, and free!

    --
    "They do not preach that their god will rouse them, a little before the Nuts work loose." Kipling, 'The Sons of Martha'
    1. Re:The Reason Progress Is So Slow by JerryKnight · · Score: 1

      not to pick nits, but that's Dr. Heisenberg.. :-)

      --

      Catapultam habeo. Nisi omnem pecuniam tuam mihi dabis, ad tuum caput saxum immane mittam.
  26. Pretty big timeframe ... by obsidianpreacher · · Score: 1
    Blockquoth the story:
    ETA for the first quantum computers: 10 to 100 years.
    Wow ... Now I don't know about you, but that's a pretty large chunk of time, relatively (non-Einsteinien-speaking), considering that computers have only really been around for half a century. Considering how long it's taken researchers to reach the CNOT gate from the time where we first started working on quantum computing, it just seems like a really large guesstimate ... other thoughts, or am I completely off-whack on this idea?
    --
    topreacher@signature.slashdot.org 1% rm -rf sig
    1. Re:Pretty big timeframe ... by LanceDBoyles · · Score: 0

      Actually, the guess was made by the prototype quantum computer. The answer was

      ETA = (10 +/- 100) years

      and the authors discarded the negative root.

      --
      My .sig field just wouldn't be the same without its .roy
  27. Factoring in the effects of computational advances by HalfFlat · · Score: 4, Funny

    From the article,

    That means calculations, such as working out the factors of prime numbers, which present problems for even the fastest supercomputers could be trivialized by a quantum computer.

    Once they get prime numbers licked, they'll move on to the composite ones. To live in such heady times!

  28. Bad article. No mention of materials they used. by zymano · · Score: 0

    only the phrase solid state is mentioned so i assume no use of mri machines and that they used quantum dots at superconducting temperatures.

  29. Reminiscing by moronga · · Score: 1

    the best part will be reminiscing about how terrible computers were "back in the day

    ...as we toil in the silicon mines of our quantum computing overlords.

  30. Please Explain by Anonymous Coward · · Score: 0

    A beowulf of what?

    But does it run what?

    What are you sadistic!

  31. Micro$oft's Quantum Computing Applications by Anonymous Coward · · Score: 0

    The good news is that in 10-100 years, even tho' Microsoft's OS & Desktop Applications will be ever-more-so bloated, QCs will be right there (!) making sure that we all can watch MS crash ... er ... load faster!

  32. Maybe . . just maybe . . by OverlordQ · · Score: 0

    Think I can get Doom3 to run on one of these?

    --
    Your hair look like poop, Bob! - Wanker.
    1. Re:Maybe . . just maybe . . by Anonymous Coward · · Score: 0

      Naah, The first piece of gaming software for quantum computers will be Duke Nukem Forever... they'll be available for consumers roughly the same time.

  33. How True ! Windows on Quantum PC by Anonymous Coward · · Score: 0

    How true a statement. Windows QC (Quantum Computing) will be introduced by Bill gates at COMDEX and during the demo, crash, rip the fabric of space-time and suck us all into a black hole

  34. what happens when... by Shakrai · · Score: 0

    What happens when the first batch of Quantum PCs running Windows 2024 Professional get's hacked via a well documented RPC exploit and unleash on the world a massive DDOS?

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

    We've heard all the hoopla and hype about QC but how many times faster will they be than my 1.4Ghz Athlon? If we were to use Ghz as the sole factor in speed then how many Ghz would be equivalent to what a QC could do?

    1. Re:How fast will they be? by Anonymous Coward · · Score: 0

      think trillions of parallel pocket calculators

    2. 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.
    3. Re:How fast will they be? by Anonymous Coward · · Score: 0

      Do you have ANY clue at all what you're talking about? Because it seems like no.

    4. Re:How fast will they be? by JFMulder · · Score: 1

      It's a bit like asking "how fast would my car go if I doubled the gas tank size?"
      Especially since if you think about it, a car which has a tank twice as big would be slower because it has more gas to carry around. :)

  36. Re:/.'ed? No worries: by mike_g · · Score: 4, Funny

    That means calculations, such as working out the factors of prime numbers, which present problems for even the fastest supercomputers could be trivialized by a quantum computer.

    Hell, I have an awesome algorithm that runs in O(1) time for determining the factors of prime numbers, but no one is writing a news story about me.

  37. I just turned mine on by geekoid · · Score: 1

    and now I can post from anywhere and anytime, cool!

    In your future, there will be some natural disastors and war. the good news is, Bush will only be emperor for 20 years! wait, did that happen yet?

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    1. Re:I just turned mine on by MyHair · · Score: 1

      the good news is, Bush will only be emperor for 20 years!

      Damn, I didn't realize Texas was going to secede. And I wanted to move back there...

  38. Re:Factoring in the effects of computational advan by NanoGator · · Score: 1

    "That means calculations, such as working out the factors of prime numbers, which present problems for even the fastest supercomputers could be trivialized by a quantum computer."

    The new quantum computer will sport real live emotions! For example, once presented with the task of working out the factors of prime numbrs, the quantum computer responded with "bah, who cares? It's just a bunch of 1s and 0s."

    --
    "Derp de derp."
  39. MS Quantum Computing ... by Anonymous Coward · · Score: 0

    But Longhorn should be out then, and DAMN, will it be secure!

  40. 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?

    1. Re:What if .... by Gil-galad55 · · Score: 1

      The same quantum effects that allow said quantum computer also allow for unbreakable encryption. If information is transmitted via quantum entangled pairs, any interception between source and receiver will cause the wavefunction to collapse and can be detected quite speedily on the receiving end of the transmission, at which point transmission will be cancelled and the feds called. There is no getting around this; a tapped line will be detected. So, while one could ostensibly understand the few bits of information one intercepted, it wouldn't do any good.

      --

      To follow knowledge like a sinking star, / Beyond the utmost bound of human thought. ("Ulysses", Tennyson)

    2. Re:What if .... by Anonymous Coward · · Score: 0

      There are already quantum cryptography algorithms proposed that are hard to crack for quantum aware attackers.

    3. Re:What if .... by vidarh · · Score: 1
      You're missing the best usage of quantum encryption: Exchanging keys. Symmetric crypto if done right is safe, quantum computers or non-quantum computers. The problem with symmetric crypto is that to do it right you need to never reuse keys, and if "the bad guys" get hold of your keys it doesn't matter that your crypto is otherwise unbreakable.

      Consider this: You send a set of random data as photons with polarised in different ways. Your receiver observe the photons. Now your receiver has a set of bits, an eaves dropper may have a set of bits, and the sender will have a set of bits. Because observing the photons quantum states will change them, either the receiver, the eavesdropper or both will have the wrong data - the eavesdropper and the receiver will be extremely unlikely to have the same data.

      Now all you need to do is agree (which you can do over a public channel) wich of the bits you want to use as a real key. You do that by exchanging information about the data transmitted in such a way that you determine to a high likelihood which bits the receiver managed to receive correctly.

      This means that even though an eavesdropper may have intercepted a large amount of data, almost all of that data is just random noise that you won't use.

      The result is a encryption key that can be made secure to an arbitrary high probability (it's a matter of how much data you transfer as a potential key, and how much of it you discard) you can then use as a one time pad to send your real data. The encrypted real data can "safely" be sent in the open provided that the encryption keys are immediately and safely destroyed after the sender and receiver are done exchanging the data.

    4. Re:What if .... by __past__ · · Score: 1

      Still doesn't help with online banking and encrypted IM. Transporting photons without changing their quantum states over a routable protocol could be tricky (and the "Qantum state over TCP/IP" RFC will probably not be ready for at least 5 months and a day.)

    5. Re:What if .... by Anonymous Coward · · Score: 0

      yes, it's needed for drug design / pharmaceuticals.

      Medicines of the future will be designed on the computer.

    6. Re:What if .... by kavau · · Score: 1

      I don't think we'll have to worry about this. Quantum Cryptography will probably be ready for practical use way before the quantum computer.

  41. Is the gate open? by A+non+moose+cow · · Score: 1

    "The universal gate would be the basis for quantum computing. "

    What would a universal gate do to the theory of a closed universe?

    1. Re:Is the gate open? by Paladin144 · · Score: 1
      What would a universal gate do to the theory of a closed universe?

      It would mean that a guy named Gozer can come through a gateway, ask you if you're a god and then send out a fifty-foot marshmellow to kick your ass. Obviously.

  42. I have a quantum computer too.. by Epistax · · Score: 4, Funny

    I don't know where it is, but it's moving at exactly 3.65 m/s.

  43. The Nintendo Game Qubit. by NanoGator · · Score: 2, Funny

    "ETA for the first quantum computers: 10 to 100 years."

    I predict Duke Nukem Forever will be a launch title for the Nintendo Game Qubit.

    --
    "Derp de derp."
    1. Re:The Nintendo Game Qubit. by Anonvmous+Coward · · Score: 1

      "I predict Duke Nukem Forever will be a launch title for the Nintendo Game Qubit."

      Wow. Not many people can burn Nintendo and Id Software at the same time about their legendary delays. Kudos. :)

    2. Re:The Nintendo Game Qubit. by Anonymous Coward · · Score: 0

      Especially since id isn't making duke nukem forever.

    3. Re:The Nintendo Game Qubit. by Anonymous Coward · · Score: 0

      Uh... Id Software?

    4. Re:The Nintendo Game Qubit. by syrinx · · Score: 1

      "I predict Duke Nukem Forever will be a launch title for the Nintendo Game Qubit."

      Wow. Not many people can burn Nintendo and Id Software at the same time about their legendary delays. Kudos. :)


      Has it been so long that you've forgotten who makes the Duke games?

      (Well, "makes" might be a bit of a stretch, but...)

      anyway, Duke Nukem Forever is by 3D Realms, formerly Apogee. id doesn't make Duke, never has. Actually, id doesn't really make games at all, they make things that pretend to be games, but are basically just showcasing the engine so that other people can make games.

      Why this is in a discussion about quantum computing, I'm not sure. :)

      --
      Quidquid latine dictum sit, altum sonatur.
    5. Re:The Nintendo Game Qubit. by Anonvmous+Coward · · Score: 1

      Yep, you're right. Sorry about that.

      "Why this is in a discussion about quantum computing, I'm not sure. :)"

      It started over a bad joke about the dynamic deadlines of quantum computers, Duke Nukem Forever, and Nintendo game consoles. Heh.

    6. Re:The Nintendo Game Qubit. by Anonymous Coward · · Score: 0

      Good catch. Next time check and see if other ppl have noticed something so glaringly obvious.

  44. are you certian of that? by twitter · · Score: 1
    The real reason why the development of quantum computers is going so slow is pretty simple: everytime they check on their progress they lose the damned thing!

    I thought it was because they can't know both when and what it will be.

    --

    Friends don't help friends install M$ junk.

  45. The birth of AI by Anonymous Coward · · Score: 0

    When quantum computers first come to fruition, the best part will be reminiscing about how terrible computers were "back in the day."

    Not to mention what non-computers will be reminniscing about.

  46. Would it be outlawed in US? by lingqi · · Score: 1

    The very first thing I would do if I had a quantum computer is to crack the XBOX key. (I assume I am not alone here)

    So, wouldn't quantum computers altogether be banned under DMCA?

    --

    My life in the land of the rising sun.

  47. They're fixing them? by The+Munger · · Score: 5, Funny

    When quantum computers first come to fruition, the best part will be reminiscing about how terrible computers were "back in the day."

    No, they'll still be terrible. They'll just be terrible really quickly.

    --
    Refuse to make a statement in your sig!
    1. Re:They're fixing them? by MyHair · · Score: 1
      No, they'll still be terrible. They'll just be terrible really quickly.
      I have a feeling they'll still take 3 minutes to boot; that seems to be a computing constant.
    2. Re:They're fixing them? by gribbly · · Score: 1

      Won't they just be some weird superposition of terrible and superlative at the same time?

      =]

      grib.

      --
      maybe
    3. Re:They're fixing them? by eggstasy · · Score: 1

      Whoa there, my 3-yr old PC boots in 30 seconds or less, what the heck do you have installed?

    4. Re:They're fixing them? by metlin · · Score: 1

      Not if they're running Windows! :-p

    5. Re:They're fixing them? by MyHair · · Score: 1

      Whoa there, my 3-yr old PC boots in 30 seconds or less, what the heck do you have installed?

      <hanging head in shame> Windows.

  48. 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.
    1. Re:speaking of OTPs by rusty0101 · · Score: 2, Informative

      One of the problems they have found with radio noise is that if you take your samples too close together you get too many strings of either 1111, 0000, or 10101010. While all three of these strings, as well as many of the permutations are perfectly normal as part of a truely random process, it doesn't do much for your encryption process if you xor your raw text with a string of zeros.

      The problem with most algorythmic random number generators is that if you can collect enough samples you can figure out what function created those samples, and reproduce the original OTP and decrypt the original message.

      For messages that are not extreamly complex, it is often better to use a code instead of a cypher. The difference being a cypher takes the original message, and sends it encrypted with a key that when applied properly returns the original message. A code is generally harder to decrypt simply because the original message is not transmited. Only a reference to that message is sent.

      As an example if you and I agree that one light means that the rascals are going to road march into town, and two lights means that they have figured out how to use boats, you have a simple code that can be used to send a simple message many miles without having someone in the middle. The rascals using the boats are also very unlikely to decode the message.

      More complex messages would require more complex codes being sent. A CD, or a DVD would potentially provide enough raw space as a code book, but you would want to be very sure that no-one who was not supposed to, got copies of the disk. (no sharing them via p2p networks).

      The longstanding myth was that you could recognize the Russian spy operatives because they always carried around big heavy books. War and Peace might have been long, dull and boring for a reason.

      -Rusty

      --
      You never know...
    2. Re:speaking of OTPs by wirelessbuzzers · · Score: 2, Informative

      The problem with most algorythmic random number generators is that if you can collect enough samples you can figure out what function created those samples, and reproduce the original OTP and decrypt the original message.

      Yes, but with a decent strong pseudo-random number generator, this is equivalent to breaking the crypto algorithm they're based on. Consider even the most basic counter-mode cipher, where output block n is e_k(n), where k is the secret key. Predicting the next output from a bunch of data (other than that it's not one of the ones you've already seen) is equivalent to a known-plaintext attack on the cipher.

      There are ciphers called "stream ciphers" that generate random-looking data from a short key, then you XOR it with your message. RC4 is the best-known one, and many programmers have the (very simple) algorithm memorized. There is no publically-known way to figure out the key from the samples.

      More complex messages would require more complex codes being sent. A CD, or a DVD would potentially provide enough raw space as a code book...

      This is just silly. If you want theoretical unbreakability, you put a one-time pad on the CD. If you want practical unbreakability (as far as anyone knows outside the government), you encrypt the message with a symmetric key, then encrypt the symmetric key with the recipient's public key and send it.

      The longstanding myth was that you could recognize the Russian spy operatives because they always carried around big heavy books. War and Peace might have been long, dull and boring for a reason.

      War and Peace would make a lousy codebook, because anyone can get a copy. Once they guess you're using War and Peace, and how you're using it, the code is broken, so the secret might as well be just the code itself.

      --
      I hereby place the above post in the public domain.
    3. Re:speaking of OTPs by Kynde · · Score: 1

      One of the problems they have found with radio noise is that if you take your samples too close together you get too many strings of either 1111, 0000, or 10101010. While all three of these strings, as well as many of the permutations are perfectly normal as part of a truely random process, it doesn't do much for your encryption process if you xor your raw text with a string of zeros.

      Which is also the most frequent and most easily solved problem. A simple quick approach is to discard all sequences of 00s and 11s, and encode say, 10 to 1 and 01 to 0. Takes away the bias with one swift stroke.

      --
      1 Earth is warming, 2 It's us, 3 it's royally bad, 4 we need to take action NOW
  49. Some facts about Quantum Computing by vlad_petric · · Score: 5, Informative
    CNOT has been done before. IBM in fact has demonstrated Shor's algorithm on 15 (the smallest number that can be factorized with that algorithm). This required 7 qubits.

    In a regular computer, data flows through "static" gates. In a quantum computer, the data (qubits) is stationary and the "gates" are in fact carefully crafted laser pulses (the article is not very specific about this particular CNOT gate though)

    1-2 qubits is easy. More qubits are quite difficult to put together. That's why most of the current quantum computers barely do 10 qubits.

    Errors are of analogical nature. Correcting them (with Q-ECC codes) is quite expensive - a more reliable qubit requires a couple normal qubits and gates (I say more reliable because the whole thing is probabilistic)

    Quantum data is very "transient" - it cannot be copied. It can be teleported however (teleportation destroys the source). Storage is however difficult (keeping a superposition of qubits coherent for humanly-observable times is almost intractable)

    A quantum computer can do an operation on 2^k superpositions at the same time (in other words, exponential work in constant time). Selecting the "right" answer from the superposition of 2^k results takes however 2^(k/2) (Lov Grover's algorithm) - so it's still exponential. This is one of the reasons quantum computers were not shown to be more powerful than regular ones (i.e QP != P) . Yes, Shor's factorization algorithm works in polynomial time on quantum computers, and is furthermore quite efficient, but factorization has been shown to be in P anyway (although the current "regular" algorithm is not efficient at all)

    --

    The Raven

    1. Re:Some facts about Quantum Computing by Anonymous Coward · · Score: 1

      Long story short for all you English speakers out there - Quantum computers are not, in any practical way, faster than conventional computers; they're simply vastly more complex and prone to error. Kind of like Linux.

    2. Re:Some facts about Quantum Computing by Anonymous Coward · · Score: 0

      You misspelled 'wiener'.

    3. Re:Some facts about Quantum Computing by Anonymous Coward · · Score: 0

      In other words, slashdot readers should love quantum computers.

    4. Re:Some facts about Quantum Computing by dirtydamo · · Score: 5, Informative

      Shor's factorization algorithm works in polynomial time on quantum computers, and is furthermore quite efficient, but factorization has been shown to be in P anyway (although the current "regular" algorithm is not efficient at all)


      No, factorization has NOT been shown to be in P (or at least, I have never heard of this -- care to give references)?

      Primality proving was recently shown to be in P, but that is a much easier problem.

    5. Re:Some facts about Quantum Computing by necama · · Score: 3, Informative

      Last I checked, the best algorithms for factoring were still in NP; otherwise public key encryption would never be trusted for anything.

      For that matter, the same algorithm, with very little change, also solves the discrete log problem and the hidden subgroup problem in polynomial time.

      As for quantum data being "transient," it is true that most of the quantum information systems have decoherence problems. But, if memory serves, there are some with coherence times that can be measured in seconds. With refocusing techniques, you could probably hold onto a qubit state all day in those systems.

      It'll be a while before we're ready to do that, though.

      And, as others have pointed out, this is hardly the first time anybody has shown a CNOT gate. Chuang did this at IBM a few years back at least as part of his implementation of Shor's Algorithm to factor 15. I also believe it has been shown in a few other systems, but I'd need to dig through some archives first and track references.

    6. Re:Some facts about Quantum Computing by Anonymous Coward · · Score: 0

      Err, if QP != P, wouldn't that mean that quantum computers WERE more powerful than normal ones?

    7. Re:Some facts about Quantum Computing by rixstep · · Score: 1

      This guy's a tough act to follow.

    8. Re:Some facts about Quantum Computing by Anonymous Coward · · Score: 2, Insightful

      CNOT has been done before. IBM in fact has demonstrated Shor's algorithm on 15 (the smallest number that can be factorized with that algorithm). This required 7 qubits.

      If I remember correctly, the IBM experiment was done in a fluid state NMR system and as I understand it, they slightly cheat. They tackle the problem of decoherence, by throwing out non-coherent samples. However, all their quantum registers have to be within the same molecule and individualy addressable. In this case, they had 7 hydrogen atoms in some glycerol type molecule. Ofcourse, this makes scaling very difficult. In larger molecules, keeping the coherence under control becomes more and more difficult.

      Storage is however difficult (keeping a superposition of qubits coherent for humanly-observable times is almost intractable)

      Not completely true in atomic optical systems.
      There have been experiments done with a Bose Einstein condensate (by Lene Hau) and in a simple vapor cell (in a group is Kaiserlautern), where they have imprinted the phase information of a laser beam on the atoms, effectively storing the light. In the case of Hau's experiment, the light could be recovered after upto a few hundred milliseconds.

      Also, in experiments with single ions in a rf-trap, the coherence times turn out to be extremely long (only limited by the probability of the ion leaving the trap).

      Furthermore, longer storage times are not really needed. For Shor's algorithm, you don't need a quantum harddrive, you only need quantum registers . You might argue that you need a coherent database for something like a Grover search, but there are a couple of nice ideas about that as well. Using something called a pulse-shaper, you can create very short laser pulses, that consist of multiple frequency components, that have a well determined phase with respect to each other. This pulse shaper is programmed with classical data, but if you shoot the pulses on a molecule, you can populate many excited states coherently, thus initializing you quantum registers. Grover searching have been performed in experiments in this way.

    9. Re:Some facts about Quantum Computing by jfern · · Score: 1

      The thing is the NMR techniques used by IBM don't scale very well to more than about 10 qubits. Yes, it was definitely interesting to demonstrate that you can run Shor's factoring algorithm on 15 (the smallest number for what Shor's algorithm works), but you can't run it on any numbers much larger than 15 that way.

      The future is in some other sort of system, possibly the Jacobson junctions used in this experiment. Jacobson junctions have the possibility of scaling. I'd be interested in seeing what sort of errors this CNOT gate gives, or perhaps will give in theory. I study quantum computing fault tolerance, so the types of errors that gates give is of particular interest to me.

    10. Re:Some facts about Quantum Computing by jfern · · Score: 1

      The factorization of 15 was done with NMR, which doesn't scale very well. This CNOT gate was done with Jacobsen junctions, which have the possibility of scaling. No one had figured out how to a CNOT before. The thing is, with a set of certain local gates (particularly the Weyl group), and CNOT, all quantum operations can be performed.

    11. Re:Some facts about Quantum Computing by hweimer · · Score: 1

      CNOT has been done before

      True, but this was the first time doing it with Josephson junction qubits, i.e. using superconductors. These are regarded as being more scalable than techniques using NMR or ion traps.

      Which way will finally end in building a useful quantum computer (if any) is still a difficult question, but it is good to see that there are are variety of possibilities.
      --
      OS Reviews: Free and Open Source Software
  50. Micro$hit is Bull$shit by Anonymous Coward · · Score: 0

    You hypocritical fuck.

    Lewinski was funny as shit.

    Cigar anyone?

    Jack Quinn is smarter than you. Face it.

    1. Re:Micro$hit is Bull$shit by Anonymous Coward · · Score: 0

      What am I hypocritical about?

      "Lewinski was funny as shit."

      Heh. Didn't read what I said, did ya?

      Here, I'll give you a hint at where your error lies:

      "Well, I suppose there are still a few people left who chuckle at Lewinski."

      "Lewinski was funny as shit."

      Let me give you a little piece of advice: Before you go calling somebody stupid, don't demonstrate stupidity to them.

      Man, if you had handled that troll with any less competence, I'd think you were that idiot who claimed to be a master troll a couple of weeks ago.

      NG

  51. mod parent up... by chundo · · Score: 1

    Ha! I read right past that and missed it. Pretty damn funny.

    -j

  52. Oooh oooh by sbszine · · Score: 2, Funny

    function getFactors( aPrime )
    {
    return [ aPrime, 1 ];
    }

    // Profit!

    --

    Vino, gyno, and techno -Bruce Sterling

  53. Come again? by Anonymous Coward · · Score: 0

    When quantum computers first come to fruition, the best part will be reminiscing about how terrible computers were "back in the day."

    But what if the quantum computers run Windows?

  54. Thank God for quantum computers by distro+stu · · Score: 1

    Ive been watching this Bumble Bee buzzing against the window for 15 minutes now and it still hasnt worked out that its not going to do any good. I was thinking that if this is all Intel can come up with in 10 years, they're screwed, but maybe a quantum Bumble Bee will help somewhat.

  55. Re:CREATE A UNIVERSAL GATE!?!? by kcb93x · · Score: 1

    No no no no...it's not that...it's that the right people (Read: PHBs, execs, PIPs (People In Power)) don't know what happens when one creates a universal gate.

    Besides, all those scientists (from Japan) don't believe anything they see in a video game...especially one they didn't make.

    (Note: The above is intended as humor. Don't flame me.)

    --
    There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
  56. You're off by TheOnlyCoolTim · · Score: 1

    Well, you could be right, but fusion power is supposed to come in 2050 +/- ten years. Which means you have only a 1/20 chance of being correct.

    Tim

    --
    Omnia vestra castrorum habetur nobis.
  57. CNOT gate? by Anonymous Coward · · Score: 0

    If I plug one of my nostrils is that a SNOT gate?

  58. Quoth the Raven... by windside · · Score: 1

    ...10 to 100...
    It's only a big interval if you assume they're using base-10. This being /. we can never be too sure; binary interpretation does give a much more narrow range.

    Oh and for the sake of continuity: Nevermore.

    --
    ...Whether my Maker is prepared for the great ordeal of meeting me is another matter.
    Churchill
  59. Err, no... by Fnkmaster · · Score: 1

    I don't think these guys are the first to demonstrate a CNOT gate, contrary to what the headline implies. This is just the first implementation of a CNOT gate in a _solid-state_ quantum computation device - not having followed this particular area, I can't say whether this was an incremental, and expected development, or a real "breakthrough". But it's nice to finally see people pursuing something other than using bigger, bulkier molecules in jerry-rigged NMR machines, which might actually scale to enough qubits to be useful some years down the road.

    1. Re:Err, no... by Neurotensor · · Score: 2, Insightful

      Not only that but they probably aren't the first to demonstrate in a solid either.

      I worked in a lab that already did that late last year, in the Laser Physics Centre, ANU, as evidenced by a recent PhD thesis by Jevon Longdell, and many conference presentations. Although technically it was a controlled-phase gate, but they are functionally equivalent anyway.

      Unfortunately writing papers takes a back seat to doing the work, so in the wider field few people know about it. It sucks to watch it happen.

  60. Get ready for shorting your Intel stock by Stonent1 · · Score: 1

    Just think if one day you walk into a computer store and see the 100Ghz Intel system running Windows 2015 and next to it you have your quantum computer running bochs in linux, simulating 100 100Ghz intel computers.

  61. Obligatory Simpsons quote by archmathpower · · Score: 1

    The only use for quantum computers in the future will be cryptography and very specially formulated problems. It won't run Quake VII or Windows 2015.

    That's what was said about TTL computers also

    Professor Frink: But I predict that within 100 years computers will be twice as powerful, 10,000 times larger, and so expensive that only the five richest kings of Europe will own them.

  62. And the first thing people are gonna do with it by SweenyTod · · Score: 1

    Is port Mozilla and surf for pr0n. :)

    --
    Alas gallinaceas de urbe bovis volo
  63. And with that eta... by TLouden · · Score: 1

    I got a really good chance of owning an quantum

    --
    -Tim Louden
  64. Re:Factoring in the effects of computational advan by Anonymous Coward · · Score: 0

    Umm...

    Factoring prime numbers is pretty easy.
    If the number is x, the factors are: { 1, x }.

  65. Intelligent computers. by rice_burners_suck · · Score: 1
    When quantum computers first come to fruition, the best part will be reminiscing about how terrible computers were "back in the day."

    Quantum computers, with the proper software, could exhibit the same intelligence as an eight-year-old human child. Demonstration:

    Dave: Computer, load up the research paper I wrote last year about binary computers in the twenty-first century.

    Comp: I'm very sorry, Dave. I'm afraid I can't do that.

    Dave: Please specify the source of the error, computer.

    Comp: I'm very sorry, Dave. I'm afraid I can't do that.

    Dave: Uh, computer, did you delete that file or something?

    Comp: I'm very sorry, Dave. I'm afraid I can't do that.

    Dave: Ok, look... If you didn't delete the file, then tell me why you can't bring it up!

    Comp: I'm very sorry, Dave. I'm afraid I can't do that.

    Dave: Ok, you dumb fucking piece of shit. If you don't bring up that damn file right fucking now, I'm going to take a sledgehammer to your processor.

    Comp: Nanny nanny boo boo, Dave, I managed to piss you off! Nanny nanny boo boo!

  66. Float error? by failedlogic · · Score: 1

    ETA for the first quantum computers: 10 to 100 years.

    10 to 100 years huh? Was this prediction made on an early Pentium computer with the float bug? Or has the quantum computers simply carried on with the same flaws?

    If this is the case, I can see why it might take 100 years.

  67. CNOT Gates? by Moblaster · · Score: 1

    CNOT Gates are the great answer to Quantum Computing, huh?

    Why do those quantum computing people hate Microsoft so much?

  68. 10 - 100 years by Anonymous Coward · · Score: 0

    Wow. Thanks for the ballpark. Does anyone else find this strikingly similar to when the White House comes out and says "We don't know when, we don't know where, but something bad will happen."

    I thought it was common sense to say "We will have better computers in the future!" Apparently not...

    1. Re:10 - 100 years by k-0s · · Score: 1

      I think it was a joke man. Convert 10-100 years from binary to base 10.

    2. Re:10 - 100 years by k-0s · · Score: 1

      Well after actually READING the article (I know, *GASP*) I guess it wasn't a joke. It would have made a good one though. 10-100 years is pretty fucking vague.

  69. Quantum Vaporware by Ancil · · Score: 1
    ETA for the first quantum computers: 10 to 100 years.
    Just in time for the next Duke Nukem!

    Seriously though, I have my doubts about quantum computing ever being practical. This guy has one qubit for ~100 picoseconds. Coherence gets astronomically harder to maintain, as you have more entangled particles. Quantum computing is not a case of, "Ok, proof of concept, now let the engineers make it better."

  70. IAAQCR (I Am A Quantum Computation Researcher) by bifurcation · · Score: 5, Informative
    Some very apt points, but I'd like to make a couple of corrections:
    IBM in fact has demonstrated Shor's algorithm
    I'm not certain that IBM hasn't done something similar, but I believe that the work you're referring to is an experiment at Los Alamos which used Nuclear Magnetic Resonance and lasers to manipulate nuclear spins as qubits.
    ... the "gates" are in fact carefully crafted laser pulses ...
    Again, this is true in the Los Alamose experiment, but in general, gates can take on a bunch of different forms. In an NMR system, pulsed lasers are gates; in optical systems, things beam splitters and phase shifters (and the qubits do travel between gates); in solid-state systems, different electric fields are used to manipulate states.
    --
    Recursion (n): See recursion
    1. Re:IAAQCR (I Am A Quantum Computation Researcher) by Neurotensor · · Score: 2, Informative

      Sorry but NMR uses pulsed RF, not pulsed lasers.

      And I know of at least one successful QC implementation in solid-state that uses pulsed lasers for the gates, whereas the guys trying solid-state with controlled electric fields haven't gotten very far.

    2. Re:IAAQCR (I Am A Quantum Computation Researcher) by Anonymous Coward · · Score: 0

      Trick or Treat, Negro Style

      Negro corpses washed ashore
      "That one looks like a dirty whore"

      Drowned cadavers dark and black
      "That one must be full of crack"

      Dead Negro eyes blank and hazy
      "This one here sure was lazy"

      Bloated sambos full of bile
      "Trick or Treat, Negro Style"


    3. Re:IAAQCR (I Am A Quantum Computation Researcher) by awfar · · Score: 1

      Neurotensor, the NMR experiment is quite ameniable to laser. I have personally designed complex pulse sequences integrating laser-pulses for NMR research study.

  71. don't get too excited... by aggieben · · Score: 1

    When quantum computers first come to fruition, the best part will be reminiscing about how terrible computers were "back in the day."

    Umm, not quite. Quantum computation, as far as we know, only offers speedups for certain types of problems. In fact, in some cases, the classical computer still beats the pants off of quantum computing.

    My prediction is that the first "quantum" computers will be hybrids, being mostly classical electronics, but with quantum devices like a quantum co-processor for special search and sort, etc.

    --
    Don't become a regular here, you will become retarded. -- Yoda the Retard
  72. emm by Anonymous Coward · · Score: 0

    25 picoseconds and multiple state logic doesn't translate into a 10 orders of magnitude speed increase. SiGe circuits today can have gate delays of less then 20 ps.

  73. Hmmmmm.... by imbaczek · · Score: 1

    Will this run Quake?

  74. Reminiscing about the good ole' days by wmaker · · Score: 1

    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."

    Great, so now when I'm 119 years old, I can talk about the computers back in the day!

  75. Quick! by darnok · · Score: 1

    Patent it! ...And book the lawyers for 10-20 years in the future when someone finds a use for it that can pay off the research costs.

  76. what will really be cool... by Madcapjack · · Score: 1
    When quantum computers first come to fruition, the best part will be reminiscing about how terrible computers were "back in the day."

    ...in the headliner.

    Well, I'll tell you what will really be cool. I'll be able to buy on of those three gig processors for the price of chinese takeout.

    I'm a practical man.

  77. It's more like asking... by pr0ntab · · Score: 1

    How fast would my car go if I could create and manipulate wormholes with it?

    --
    Fuck Beta. Fuck Dice
  78. Will someone please think of the children? by wirelessbuzzers · · Score: 1

    The Japanese are committing genocide in other universes!! They must be stopped!!

    --
    I hereby place the above post in the public domain.
  79. Quantum computing... by Codifex+Maximus · · Score: 1

    In the "Other Universe" I have a quantum computer. Why not this one? In the other universe, Gore was elected and we all have high paying jobs.

    Oh well. We can rest assured that our other selves are doing fine.

    --
    Codifex Maximus ~ In search of... a shorter sig.
  80. "When I was your age..." by ca1v1n · · Score: 1

    "...we had to approximate the Travelling Salesman Problem"

    *returns to writing thesis proposal on approximating TSP variant*

  81. that will be the day by mepr · · Score: 0

    We may finally have the ability to play duke nuke'em forever, but if anyone ever tries to observe the game being played the program dies.

  82. If you can do quantum computing ... by vlad_petric · · Score: 4, Informative
    Then you can probably do quantum cryptography as well. Quantum cryptography has the nice property that an evesdropper cannot intercept the message without destroying it.

    Anyway, RSA can be broken by factorization. Diffie-Hellman however requires the inversion of the discrete exponential function. While quantum computing can factorize in P-time, it cannot inverse an arbitrary function in a reasonable amount of time. It can do it more efficiently than a normal computer (2^(k/2) time as opposed to 2^k with Lov Grover's search algorithm, where k is the number of bits), but it's still exponential.

    In any case, I wouldn't worry yet ... Shor's algorithm, for 512 bits, requires in the order of tens of thousands qubits (with realistic quantum error correction). So far the highest number of qubits that were put together is around 10.

    --

    The Raven

    1. Re:If you can do quantum computing ... by Rich0 · · Score: 2, Informative

      Then you can probably do quantum cryptography as well. Quantum cryptography has the nice property that an evesdropper cannot intercept the message without destroying it.

      As others have pointed out, these are two different problems. We can do Quantum cryptography TODAY. We can do it about as cheaply now as we will 100 years from now. The most expensive part of the process is running a fiber optic cable directly between the sender and receiver. Somehow I don't see that happening on the battlefield...

      Unless you want to have trusted relays handling your message (which could break your quantum message) you need a direct network - all nodes must be directly wired to every other node, with significant distance limitations.

      Quantum cryptography will always be a bit of a niche area, unless we move into space where we can get reasonable performance over moderate distances using lasers. That probably wouldn't work in an atmosphere.

    2. Re:If you can do quantum computing ... by Anonymous Coward · · Score: 3, Informative

      Diffie-Hellman however requires the inversion of the discrete exponential function.

      Which you can also solve very well on a QC. Schor also proposed a (less famous) algorithm for this, or more exactly, for computing the discrete logarithm (which is a sufficent condition to break diffie hellman, but which is not even proven to be necessary...). Actually it was in the same paper.

      So you do not need to use grover to speed up brute force. Even on a classical setting there are better ways to compute discrete logarithms than just doing brute force (let's it's smart brute force).For instance baby-step giant-step achieves the square root, but there are better ways (but you need some algebra :))

    3. Re:If you can do quantum computing ... by Anonymous Coward · · Score: 0

      Try searching for "open air quantum cryptography" on google, and you'll find a whole lot of new information.

      For one, people have already demonstrated quantum cryptography over multiple kilometers of open-air. One goal being to use this to re-key satellites from the ground.

      A niche area? You must be related to one of my computer science profs in college who said that C/C++ are just a fad and that Fortran will conquer all!

    4. Re:If you can do quantum computing ... by Rich0 · · Score: 1

      Hey - I'm all for optimism and studies. I just don't think this is just around the corner.

      If you can get the laser more than maybe 80-120 km into the air, you're pretty much there. The atmosphere is just about non-existant past these altitudes. Actually, it thins out quite a bit even well before then. However, 80 km is more than just a few.

      Re-keying satellites sounds like a very good application - it is very expensive to send a courier. Other good applications would be to use quantum crypto to establish communications between command centers on a battlefield. Individual units could drop by a command center to refresh their one-time pads, and not need quantum-crypto to individual units.

      Still, quantum crypto and quantum computing really are two different beasts - advances in one probably won't automatically lead to advances in the other.

  83. my generation by s0rbix · · Score: 1

    im just happy that i will see it in my lifetime. its gonna be one hell of a ride once they are developed.

  84. Re:Factoring in the effects of computational advan by Thing+1 · · Score: 1
    For example, once presented with the task of working out the factors of prime numbrs [...]

    I think that was the joke: the factors of prime numbers are exactly the number, and 1. So, it's fairly trivial!

    --
    I feel fantastic, and I'm still alive.
  85. Pshaw... I don't need a computer at all for that! by Zarf · · Score: 1, Funny

    That means calculations, such as working out the factors of prime numbers, which present problems for even the fastest supercomputers could be trivialized by a quantum computer. As an example Tsai estimated that using the Shor Algorithm to factor a 256-bit binary number, a task that would take 10 million years using something like IBM Corp.'s Blue Gene supercomputer, could be accomplished by a quantum computer in about 10 seconds.

    I don't even need a computer to factor prime numbers! Give me any prime number and I'll factor it right now. Any prime number's factors are one and itself! Ha! These researchers must be so stupid to have to build computers and write programs to do things like that!

    What I'd really like to see is a computer than can quickly find the prime factors of extremely large numbers... like ones on the order of 256-bits or something. Now that would be nifty. I don't understand why people think it's so hard to factor prime numbers no matter how big a prime number is it's still prime.

    --
    [signature]
  86. Hmmm by Anonymous Coward · · Score: 0

    Can you imagine a Beowulf cluster of these ?!

  87. Re:Factoring in the effects of computational advan by Anonymous Coward · · Score: 0

    Bet you're a real riot at parties, genius.

  88. All the awesome power -- by Chromodromic · · Score: 2, Funny

    -- And Emacs will still be slower than Vim.

    --
    Chr0m0Dr0m!C
  89. Yeah, but could you feed it? by Anonymous Coward · · Score: 0

    Ok, this might be a dumb question... but honestly, if you had a quantum processor, wouldn't it be just as fast (or slow?) as a conventional computer? Sure, your QC can rip off unimaginible numbers at an alarming rate - but how the hell are you supposed to shuffle that much data around a computer? You'd be limited by the same bandwidth problems we have today, and your $800,000,000 QC would just sit around doing effectively nothing all day.

    Its a bit like a drag car with an 15 million HP engine. Impressive numbers, with absolutely no way to put them to the ground.

  90. Re:CREATE A UNIVERSAL GATE!?!? by Anonymous Coward · · Score: 0

    That was pretty funny. Stupid moderator.

  91. The real question by Mal-2 · · Score: 1

    This is all well and good, but will it be able to make a decent glass of tea?

    Mal-2

    --
    How is the Riemann zeta function like Trump rallies? Both have an endless number of trivial zeros.
  92. I can't beleive no one already said this by anantaiyer · · Score: 1

    I for one would like to take this opportunity to welcome our new quantum overlords.

    --
    The purpose of existance is to find the perfect sig
  93. First Thing by rixstep · · Score: 1

    When they get a whole computer going, the first thing I want to know is if that danged cat of Scrodinger's is alive or not.

  94. Re:/.'ed? No worries: by Anonymous Coward · · Score: 0

    Letter to Nature [pdf] to which original story was based.

  95. re-inventing computing by POds · · Score: 1

    By the time these computers exist, the idea of desktop will be no more. Instead i see these beasts ackting like a server turning on your lights, deliverying decoded music (mp3) video (mpg4), etc etc to other device aroundt he house were we sit in our cumfy arm chair or recliner!

    Plus, even those these might be avaliable in 100 years, their not going to be cheap! lol... no home will have one for a long time!

    It'll be like reinventing computing!

    --


    Giving IE users a taste of their own medicine since 2005 - http://pods.-is-a-geek.net/
    1. Re:re-inventing computing by Anonymous Coward · · Score: 0

      Why do some people seem so enchanted with the idea of getting rid of the "computer" and making it an appliance? We already have appliances. Why would we want to get rid of the flexability of computers and make more dumb boxes with blinking 12:00's?

  96. Re:/.'ed? No worries: by Scarblac · · Score: 2, Informative

    Just reading in the number and printing it is O(n), unfortunately (takes time proportional to the number of characters of the input).

    --
    I believe posters are recognized by their sig. So I made one.
  97. ETA by Jace+of+Fuse! · · Score: 2, Funny

    ETA for the first quantum computers: 10 to 100 years.

    10 to 100, is it? I guess since we're talking about Quantum, we'll take this a step further and say "They may or may not actually release a computer."

    Or is it that they will AND they won't?

    --

    "Everything you know is wrong. (And stupid.)"

    Moderation Totals: Wrong=2, Stupid=3, Total=5.
    1. Re:ETA by Mannerism · · Score: 1

      You'll have to buy one and open the box to find out.

  98. Nah you can still do it! by Gldm · · Score: 1

    But since you already know the number is a factor of itself, so you don't need to print that. So given a prime number, you only need to print the remaining factors, which are... 1. Since 1 is always length 1, the program can print the factors of a prime number (excluding itself) in O(1) time.

    --

    Introducing the new Occam Fusion! Now with sqrt(-1) fewer blades!

  99. Could we use POVRAY as D3D or OpenGL? by slaida1 · · Score: 1

    I've been wondering if qcomputing gives us enough processing power, could we replace D3D and OpenGL with real raytracing engines without any polygons, just pure clean mathematical curves and shapes, reflections, refractions and worlds fully drawn without clipping distances?

    --
    Preserve old classics: copy your collection onto all hard drives.
    1. Re:Could we use POVRAY as D3D or OpenGL? by AgentPhunk · · Score: 1

      Why YES, Mr. Anderson. How insightful of you.

      Now, please turn around while we re-insert you back into the Matrix.

    2. Re:Could we use POVRAY as D3D or OpenGL? by RichardX · · Score: 1

      Woo.. someone else who gives a flying toss about realtime raytracing.

      There are already quite a few examples of realtime raytracing up and running on current hardware, mainly from the demoscene. Some are really impressive, though obviously, expect low resolutions.

      I don't have time right now to dig up URL's, but try googling for "real time raytracing" - it should turn up a few pages with tech demos, etc.

      Personally, I'm just waiting for hardware to do for raytracing what 3D cards did for rendering. There is hardware out there, and it's damned impressive (high res povray-like scenes at 30fps, anyone?), but it's damned expensive, and support for them isn't exactly commonplace. Eventually, however, you do hit a point where it becomes more efficient to raytrace a scene than to use traditional rendering techniques, particularly if it involves a lot of reflection, and we may not be too far from that.

      --
      Curiosity was framed. Ignorance killed the cat.
  100. Re:Pshaw... I don't need a computer at all for tha by RzUpAnmsCwrds · · Score: 1

    "As an example Tsai estimated that using the Shor Algorithm to factor a 256-bit binary number, a task that would take 10 million years using something like IBM Corp.'s Blue Gene supercomputer, could be accomplished by a quantum computer in about 10 seconds."

    Using that logic, the following holds true:
    - Factoring a 256 bit number on the IBM Blue Gene takes 31536000000000 longer than on a quantum computer.
    - RSA 512 was broken in seven months by a cluster 1000 times less powerful than the IBM Blue Gene
    - Thus, a quantum computer could crack RSA 315360000000000000 faster than the MIT cluster that broke RSA 512

    - RSA 1024 is 2^512 times harder to crack than RSA 512
    - 2^512/315360000000000000 = 4.25*10^136
    - RSA 1024 could be broken in 4.25*10^136 times longer than RSA 512 was broken by the MIT cluster

    Yes, this is an oversimplification, but it appears that RSA 1024 is secure - at least in the immediate future. Of course, factoring breakthroughs can always occur, and my numbers are based on many assumptions, but still, it's not time to get worried yet.

  101. The Details by TheSync · · Score: 2, Insightful

    The interesting thing about this method is that it is solid-state rather than some concoction of lasers and ultra-cold gasses.

    Demonstration of conditional gate operation using superconducting charge qubits

    T. YAMAMOTO1,2, YU. A. PASHKIN2,*, O. ASTAFIEV2, Y. NAKAMURA1,2 & J. S. TSAI1,2

    1 NEC Fundamental Research Laboratories, Tsukuba, Ibaraki 305-8501, Japan
    2 The Institute of Physical and Chemical Research (RIKEN), Wako, Saitama 351-0198, Japan
    * Permanent address: Lebedev Physical Institute, Moscow 117924, Russia

    Correspondence and requests for materials should be addressed to T.Y. (yamamoto@frl.cl.nec.co.jp).

    Following the demonstration of coherent control of the quantum state of a superconducting charge qubit, a variety of qubits based on Josephson junctions have been implemented. Although such solid-state devices are not currently as advanced as microscopic qubits based on nuclear magnetic resonance and ion trap technologies, the potential scalability of the former systems--together with progress in their coherence times and read-out schemes--makes them strong candidates for the building block of a quantum computer. Recently, coherent oscillations and microwave spectroscopy of capacitively coupled superconducting qubits have been reported; the next challenging step towards quantum computation is the realization of logic gates. Here we demonstrate conditional gate operation using a pair of coupled superconducting charge qubits. Using a pulse technique, we prepare different input states and show that their amplitude can be transformed by controlled-NOT (C-NOT) gate operation, although the phase evolution during the gate operation remains to be clarified...

  102. So, um? by Lord+Kano · · Score: 0, Offtopic

    When the first quantum computer is completed, will it be retroactive?

    Meaning, once they exist, will they have always existed?

    Also, once they exist, won't every computation possible be instantaneously computed?

    Will we know what the billionth, trillionth, quadrillionth, millionth digit of Pi be known, before the question is even asked?

    Will this create a parodox in terms of general relativity? Einstein theorized that time travel wouldn't be possible because of the potential for creating such a paradox. Meaning, if we learn how to travel back in time, we can then take the knowledge of time travel back with us to a time before it was known. If I could go back to yesterday, I could tell myself (from yesterday) how to go back to his yesterday (for me the day before yesterday), there he could tell the me from that day how to go back to his yesterday, and so on and so on.

    The whole idea of quantum computing, though very cool, makes me nervous.

    LK

    --
    "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
    1. Re:So, um? by vidarh · · Score: 2, Insightful
      I think you need to read up on what quantum computing means. You seem to have some twisted idea of quantum computers disturbing space time or something, which has nothing to do with reality.

      Quantum computers are interesting because they can carry out operations massively parallel by exploiting quantum states instead of by duplicating processing units. It's important to realise that this is a limiting factor of a quantum computer: It WILL NOT speed up problems that can't be restated to take advantage of the parallelism that a quantum computer offers.

      The most likely use of quantum computers for the foreseeable future would be as simple co-processors for a conventional computer, with just a small number of qubits, as there are many smaller tasks that could likely be speeded up dramatically. Imagine doing string searches and comparisons where every character is compared against the pattern at once for instance - would have a dramatic impact on query times for databases and full text search systems... Systems depending on large amounts of matrix calculations would be another.

      Applying quantum computing in piecemeal for algorithms that are small, self contained and frequently used will be immensely beneficial long before software engineers catch up and get experience with developing algorithms for quantum computers.

      Disclaimer: I haven't spent much time reading up on quantum computers, so I'm likely completely clueless about the subject :-)

  103. Frink by CGP314 · · Score: 1

    One for each of the five richest kings in Europe.

  104. Re:Pshaw... I don't need a computer at all for tha by DerPflanz · · Score: 1

    They real challenge then is when those 'extremely large numbers' are in fact the product of two very large prime numbers. That is where the problem lies. In that case you have only 2 (not counting 1 and itself) factors of a really large number, finding those will be hard.

    --
    -- The Internet is a too slow way of doing things, you'd never do without it.
  105. Mandatory beowulf item by losttoy · · Score: 0, Offtopic

    Imagine a beowulf cluster of those.

  106. Re:Factoring in the effects of computational advan by Anonymous Coward · · Score: 0

    So how would you factor x?

  107. 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.

  108. Er timewasting. by Anonymous Coward · · Score: 0

    "When quantum computers first come to fruition, the best part will be reminiscing about how terrible computers were "back in the day."

    And the worst bit will be writing code that's obtuce enough to keep the damn things busy. Can you imagine the bloatware. Hmmm, infinite loops that take 10seconds to execute. Have fun debugging that!!

    And where is this assumtion coming from that quantum computers will be so fast? Does anyone know where I can find the maths?
    Sig_Dedman

  109. Artificial Intelligence - The Killer Application by maharg · · Score: 1

    ..no skynet jokes please.

    --

    $ strings FTP.EXE | grep Copyright
    @(#) Copyright (c) 1983 The Regents of the University of California.
  110. Re:Factoring in the effects of computational advan by AnotherBlackHat · · Score: 1

    From the article,

    That means calculations, such as working out the factors of prime numbers, which present problems for even the fastest supercomputers could be trivialized by a quantum computer.

    Once they get prime numbers licked, they'll move on to the composite ones. To live in such heady times!


    Gah - another reporter gets it wrong.
    Is it really so tough to say "RSA number" instead of "prime number"?

    -- this is not a .sig
  111. Let's get in line to crack the Xbox key by Myria · · Score: 1

    I know a certain 2048 bit number that needs factoring. It's too bad that quantum computers won't be around in time for the Xbox.

    Are digital signature schemes possible with so-called "quantum encryption?" I just don't see how you could turn perfect intrusion detection into a digital signature scheme.

    Melissa <3
    --
    "Screw Sun, cross-platform will never work. Let's move on and steal the Java language." - Visual J++ Product Manager
  112. Security Implications by eddeye · · Score: 2, Informative
    I'm currently taking a grad class on quantum computing at UC Davis. The technology is unbelievably fragile right now. There are huge hurdles to overcome before a non-trivial quantum computer is built. The security ramifications are blown way out of proportion. Consider:
    • Current architectures don't scale past about 7 qubits, which is barely enough to factor the number 15. Part of the problem is letting all the qubits in the system interact with each other. It's not even certain that a scaleable architecture can be developed.
    • The quantum state of the machines decays very quickly, requiring a lot of error corrections for sustainable calculations. It's not a given yet whether such architectures are possible.
    • Shor's algorithm is algorithmically faster than classical sieve methods for factoring numbers. However the constants involved are huge. No one knows where the curves cross yet (mainly because no one's built a large enough quantum computer to extrapolate from yet). It may require impossibly large numbers to benefit from Shor's speed advantage. I.e if Shor's is only faster than sieves on composites of 50,000+ bits, asymmetric crypto is safe.
    • Symmetric crypto will barely notice when/if quantum computers appear. Grover's may be able to effectively halve the key size for brute-force searches, but it's gonna be much, much slower than a classical computer on that reduced size. A 256-bit key would be at least as immune to brute-force from quantum computers as a 128-bit key is to conventional machines.
    • Quantum cryptography is a misnomer for the BB84 and BB92 protocols. These should be called quantum key distribution because that's all they do. You can't encrypt information with them, just exchange keys. You still need conventional crypto to use the keys with.
    • There are indications that the quantum world might provide equivalents to digital signatures and possibly other asymmetric crypto primitives. However like quantum key distribution it requires a dedicated quantum channel (e.g. a single fiber optic cable) between the two parties. It's gonna be expensive to setup.
    Basically, quantum computers and quantum cryptography will have little effect on the security world. Quantum crypto is only useful in ultra-paranoid, damn-the-expense applications (military, govt). Worse case scenario, the rest of the world has to give up asymmetric crypto and fall back on symmetric methods. Some infrastructure gets replaced and life goes on.

    I don't expect to see non-trivial quantum computers in the research lab for a minimum of 3 decades, though the professor sees them in 1.

    --
    Democracy is two wolves and a sheep voting on lunch.
    1. Re:Security Implications by mrgeometry · · Score: 1

      If you don't mind, I'd like to ask you a somewhat stupid question. Would quantum computers be able to do anything with things like elliptic curve cryptography? There are various crypto schemes coming from algebraic geometry---hyperelliptic curves and so on. I'm not an expert, but it's my understanding that they don't rely on difficulty of factoring integers.

      Thanks,

      zach

    2. Re:Security Implications by randombit · · Score: 1

      Would quantum computers be able to do anything with things like elliptic curve cryptography?

      Probably. The best known ways of computing discrete logarithms on an elliptic curve are based on the square root of the size (while the hardness of discrete log on a group mod p is logarithmic with size, thus we have to use larger p's). It's rather likely that there are algorithms which can do it faster than square root on a quantum computer, though I haven't heard about anyone developing an algorithm (so far).

    3. Re:Security Implications by eddeye · · Score: 1
      If you don't mind, I'd like to ask you a somewhat stupid question. Would quantum computers be able to do anything with things like elliptic curve cryptography? There are various crypto schemes coming from algebraic geometry---hyperelliptic curves and so on. I'm not an expert, but it's my understanding that they don't rely on difficulty of factoring integers.

      Not a stupid question at all. You're right, there are asymmetric cryptosystems not based on integer factorization. The major one is discrete logarithms, over integer fields or elliptic curves. I've been told that these problems are reducible to each other -- i.e. any discrete log problem can be converted to an equivalent integer factorization problem in polynomial time and vice versa. If so, Shor's algorithm can be used to break any cryptosystem based on discrete logs too.

      There are a few other asymmetric primitives that aren't as widely used (quadratic residues for one). I don't know if the same applies to them.

      --
      Democracy is two wolves and a sheep voting on lunch.
  113. great prediction by ksheff · · Score: 1

    Glad to see that they gave themselves an ample timeframe to get these commercially available.

    --
    the good ground has been paved over by suicidal maniacs
  114. Re:Pshaw... I don't need a computer at all for tha by vidarh · · Score: 1
    Uhm... There's a BIG problem with your assumption: You assume that a quantum computer will take exponentially longer to break the keys for any increase in key size. The entire point of quantum computing is that it allow you to reduce the time complexity of many algorithms. Shor's algorithm has polynomial complexity, not exponential complexity.

    Your logic breaks down because you're assuming RSA is 2^512 times harder to break for 512 bit keys as for 256 bit keys both for a classical computer and for a quantum computer, but that's simply not true.

  115. Bugs, who need them? by Anne+Thwacks · · Score: 1
    The real problem is that, due to effects at quantum level:You cannot be certain wether or not the answer is correct!

    The more quanta involved in signalling one bit, the more certain you are. With one quantum, you are probably only about 50% sure!

    --
    Sent from my ASR33 using ASCII
    1. Re:Bugs, who need them? by Ben+Hutchings · · Score: 2, Insightful

      Just because it's hard to find an answer, doesn't mean it's hard to verify it. Consider the canonical example of factorisation - checking the results is trivial.

  116. Slashdot statistics are getting worse by the day by zanderredux · · Score: 1
    Each day I see more of useless statistics at Slashdot.

    For example, this story reads: ETA for the first quantum computers: 10 to 100 years.

    fsck! 10 to 100 years is not precise enough to be mentioned. I could say "ETA for me to get millionaire: 10 to 100 years". Or "ETA to SCO bankruptcy: 10 to 100 years". Or, "ETA to get mod points at Slashdot: 10 to 100 years"!

    In this other article you'll see the number bloat effect, which I see mostly at Marketing presentations: [IBM Blue Gene will have] 16 trillion bytes of memory. Why not write down these numbers in the familiar Giga, Tera or Peta? Why make it so verbose?

  117. Encrypting communications vs encrypting data by some+guy+I+know · · Score: 1
    Modern schemes wouldn't be necessary because quantum cryptography would become the standard and is proven to be unbreakable by the laws of quantum mechanics. Any interaction (malicious or otherwise) of a third party is noticable to the proper parties and the message/key transmission is just repeated until a clean send is achieved.
    Well, that's fine for communications, but what about data stored on your computer's hard drive?
    How will you be able to encrypt your illegal pr0n^W^W personal data so that only you can access it?
    --
    Those who sacrifice security to condemn liberty deserve to repeat history or something. - Benjamin Santayana
  118. What I want to know by Anonymous Coward · · Score: 0

    is will it run Doom 3?

  119. "That's why OTP is unpractical"... Blehh by da5idnetlimit.com · · Score: 2, Insightful

    "Unless you have someone on a gray coat to take a bible inside a black suitcase chained to his arm to the recipient of your message."

    As a matter of fact, I can, without problem, get a Multi Megabyte Key, available worldwide, without anyone the wiser...

    It's called "Project Gutemberg", for one, or any place you can DL fixed texts,software or anything you like (say, what about usinf MS SP4 update as a key? it's available, and makes a key about 200Mo...)

    OTP is real, works nice and is easily implementable. Internet got us here 8)

    So, my DSL modem is black, and has a grey cat5 cable connected to it. I think I'll use it as my courrier 8)

    --
    It takes 40+ muscles to frown, but only four to extend your arm and bitchslap the motherfucker
    1. Re:"That's why OTP is unpractical"... Blehh by Rich0 · · Score: 2, Insightful

      Bad idea...

      The NSA would say, gee, there is no way to tell which of these 100 million keys that generate valid english messages are real, but one has a surprising similarity to War and Peace. Wonder which one is the real one?

      The whole point in using a RANDOM key is that nobody knows when they've found the right one. If your key is as ordered as your message then it will be VERY obvious. What are the chances that two different novels when applied to the same ciphertext would yield two different valid english messages?

    2. Re:"That's why OTP is unpractical"... Blehh by Anonymous Coward · · Score: 0

      What about using a stream of pi digits, where the initial password (known to both sides) indicates the start position?

      (I know, this has been discussed before, but I can't remember if anyone likes/uses this method).

    3. Re:"That's why OTP is unpractical"... Blehh by dustman · · Score: 1

      The problem is that language is not random. Neither is the SP4 binary. (Since SP4 is presumably compressed, it probably "looks" random to certain randomness tests, but it of course is not).

      More important is to consider the english language case. If you encode one sentence of correct english language with another, it is rather likely that you can get both sentences back.

      Just like a cryptogram (where you change all the letters around, ie 'E' becomes 'X') is relatively easy to solve.

      It takes a little more work with two sentences mixed up this way.

      Read some cryptography books, for examples of some remarkably "clever" schemes which have been broken, even by people without computers working at them.

    4. Re:"That's why OTP is unpractical"... Blehh by dustman · · Score: 1

      I am not sure how "random" the digits of pi appear to be.

      But one problem, is that you can't get past the most basic tenet of information theory: Say your "password" is 1 character (call it 1 byte). This gives you 256 possible streams of digits to use.

      I don't know if the math wizards have proven that every possible sequence of digits appears in the expansion of pi, but it doesn't really matter. To come up with N "random" bits from an expansion of pi, you will have to have a password with N bits of input.

      And, reusing one time pads is very bad. Two messages A and B which use the same one time pad are like (A+P) and (B+P), so you subtract the second from the first: (A+P)-(B+P), and now you just have A-B... and, the difference of two plaintext messages is relatively easy to recover (see my post one level up about this).

  120. No by Anonymous Coward · · Score: 0

    "are the first to demonstrate a Controlled NOT (CNOT) quantum gate"

    No they're not.

    http://heart-c704.uibk.ac.at/CiracZoller.pdf

    It's the first solid-state CNOT gate.

    1. Re:No by HuguesT · · Score: 1

      Hi

      > If we ever get one of those babies, the world
      > changes completely overnight.

      Probably not, because indications are that quantum computers will be very hard to program, and we already have pretty good methods for solving many NP problems approximately. They will probably be expensive too, at least in the beginning.

  121. Ok, very good, but.. by adeyadey · · Score: 1

    I will be more impressed when someone starts making a decent number of gates using a manufacturing technique that is scaleable and comparable in price to silicon. Every now and then someone demonstrates a fantastic new molecular/quantum/optical gate, which of course is fantastic, but its going to be hard to compete against good old silicon, for a very long time, I think..

    --
    "You lied to me! There is a Swansea!"
  122. This could be a VERY bad thing!!! by Craig3010 · · Score: 1

    With a QC, my boss will expect me to get 100 times the work done that I avoid doing now!!! Someone MUST stop these scientists before its too late and I have to actually work!

    1. Re:This could be a VERY bad thing!!! by Patrik_AKA_RedX · · Score: 1

      Don't panic!

      Just avoid every possible quanta of work now and you'll be save.
      100 * 0 is still 0 (more or less)

  123. Yeah, but besides encryption? by osgeek · · Score: 2, Insightful

    What good is a quantum computer for besides breaking encryption? It seems like that's the only problem-solving ability of quantum computers that is ever mentioned.

    1. Re:Yeah, but besides encryption? by SilentTristero · · Score: 1

      Yeah, fast searching and factoring and numerical optimization are pretty much only used by crackers anyway.

      -- ST

    2. Re:Yeah, but besides encryption? by randombit · · Score: 1

      What good is a quantum computer for besides breaking encryption?

      Not that much AFAICT. The faster searching and stuff seems interesting, but I doubt I'll be alive when the first database built on a quantum computer is built, so I don't get too into that. I basically think of it as an interesting research project, nothing more.

    3. Re:Yeah, but besides encryption? by CognitiveFusion · · Score: 1
      It seems like that's the only problem-solving ability of quantum computers that is ever mentioned.

      For a computer to be useful, a human has to understand the problem and create instructions so the computer can solve it.

      Since security is being exhorted so heavily in the media, and the fact that the purpose of encryption is easy to grasp for the general public, it seems to be the favorite drum to beat when it comes to technology enhancements. The minute someone figures out a quantum application that can be applied to entertainment, the media will have another favorite arbitrary yardstick to describe the uses of the technology to the masses in a manner they can conceptualize.

      I would safely wager the majority of problems a quantum computer would be needed to solve in a reasonable amount of time likely have not been concieved or are not yet understood.

      So unless AI evolves to the point where it can exceed the human brain, humanity itself remains the constant limitation.

      --
      Fools ignore complexity; pragmatists suffer it; experts avoid it; geniuses remove it. ~A. Perlis
    4. Re:Yeah, but besides encryption? by Squidbait · · Score: 1

      See my post for one application I think would be huge.

    5. Re:Yeah, but besides encryption? by quax · · Score: 1

      One very interesting feature is that they can simulate quantum systems very efficently. Feynman already proved in the 70s that Turing machines can not do this in polynomial time.

      Actually even a quantum computer with only a couple of dozen qubits could shed new light on spin systems. Given that spintronic has huge pratical potential I expect early (even non-solid-state) quantum computer to have some impact there.

  124. The downsides of quantum computing. by Vilim · · Score: 2, Informative

    It seems to me that quantum computing will mean the end of privacy for consumers like you and me. Currently I can use a 4096 bit PGP key to encrypt something so that pretty well noone on earth, even those with the most massive supercomputers, will be able to see my secret message. Once quantum computing comes out this goes down the drain. If my 4096 bit key can be cracked in a few hours then I need to get a bigger key. Unfortunately at first these quantum computers will be reserved for governments only, for many people who use encryption that is exactly the type of people that they don't want spying on them (government conspirists). In order to match the raw computing speed of the governements massive quantum computer my athlon tbird 1400 may have to generate a 4294967296 bit key. A feat which may take days, even worse when this key is used for encryption. Personal privacy worked when computers merely scaled linearly (if you double the computing power , you basically double the processing power) but with the advant of quantum computers those rules just don't apply any more

    --
    History will be kind to me, for I intend to write it - Sir Winston Churchill
  125. No by pmc · · Score: 4, Informative

    You may be thinking of Polish Military Intelligence, but they did not "break" Enigma as such. They managed to break an Enigma system - the combination of machine and method of operation - which was to modern eyes fairly weak. Just before the invasion of Poland in 1939 the Germans changed they system and the Poles could not read it anymore (not because they couldn't figure it out, but that the methods used to crack it were too slow - they couldn't build the bombes which were an essential part of the cracking).

    The most significant thing they did was to workout the wiring of the Enigma machine itself. There are 26! ways to wire the machine, and one of the Polish mathematicians - Marian Rejewski - in a stroke of genius - managed to work this out.

    The British Intelligence built on the work of the Poles at Bletchly Park duing WW2. Turing in particular produced what was called "The Prof's Book" which was a systematic method for breaking Enigma regardless of the system being used with it. Note that the cracking couldn't be done cold - in particular the woring of the rotors in the enigma machines were required (as well as the wiring of the machine itself - although oddly this was never changed).

    What both the Poles and the Allies realised was that Enigma had a huge weakness - it could never encipher a character as itself. The German's knew about this, but thought it was just a quirk.

    Later on Shark appeared. This was a cypher system similar to Enigma except it worked on teletype messages. To break this Colossus was born, but the same general idea worked. Ironically, although this was the first Turing machine*, Turing actually had very little directly to do with it.

    Thus ends the "Miniature Guide to Codebreaking in Europe in WW2"

    * Actually, the German Z3 was the first Turing machine, in 1941. This is not the usual case of "to the victor the spoils" as nobody was sure that the Z3 was a Turing machine until about 1990, althought Conrad Zuse, its designer, thought it might be. I've always vaguely wondered if, by using the same tricks, you could get the difference engine to become a Turing machine.

  126. Universal Gate by h8macs · · Score: 1

    Ok so will their be any special suits when traveling through this gate....and how long until it is plugged into the StarGate network!? ;-)

    --
    :-( --- argh. Despair, I owe again. :-b
  127. Quantum gates by RayBender · · Score: 2, Funny

    I thought it had been shown that to make a quantum computer you needed the gates to be made of cats...

    --
    Human genome = 3 billion base pairs = 6 GBit. Windows + Office = 20 Gbit. Which is more impressive?
    1. Re:Quantum gates by leed_25 · · Score: 1


      Actually, you just need their smiles.

  128. About random numbers. by draxredd · · Score: 0

    I'v got this stupid little idea in my head. 1/ random data cannot be compressed 2/ compressed data cannot be further compressed (as all structure has been packed) 3/ pick some compressed data == random data 4/ profit

    --
    --- Back to the trees, back to the trees !
  129. Re:Factoring in the effects of computational advan by Anonymous Coward · · Score: 0

    I think this is a matter of an article being written by a clueless person. The problem isn't factoring a prime number, but factoring the multiple of two extremely large prime numbers, which is what a lot of the best encryption methods do. The resulting number is NOT prime (obviously) and any computer will have a very hard time factoring it.

    Also, if you don't KNOW the number is prime, its no easier to factor than any other number.

  130. First CNOT in solid state, not first CNOT by dabacon · · Score: 2, Informative

    This is not the first controlled-not gate for a quantum computing system but rather the first in this solid state system.

    Other implementations of a controlled-not gate (or its close relative, a controlled-phase gate) include:

    Caltech Quantum Optics implemented a controlled-phase gate between photons using a strongly coupled atom in a cavity.

    Serge Haroche's group implemented a controlled-phase between an atom and a photon using microwave cavities and atomic Rydberg states.

    NIST Ion Storage Group: implemented a two qubit gate (which could be turned into a controlled-not) and a four qubit gate using trapped ions.

    NMR quantum computing has been implemented by various groups including the biggest quantum computation to date, factoring 15, done by Isaac Chuang's group (IBM and now MIT.)

    A proof of principle implementation of a controlled-not in the linear optics quantum computing scheme has been implemented at the University of Queensland.

    I'm leaving out quite a few other cool experiments: but the above links should give you a good idea of the what early steps have been taken in quantum computing.

  131. No by Goonie · · Score: 1
    I very much doubt it. Quantum computers are going to suck at everything except the specialised applications they are very good at.

    That is, unless we ever build the quantum computers on steroids that supposedly will be able to solve all problems in NP. From what very little I understand about this, the physicists are still not sure whether these are even theoretically possible or not, but theey haven't ruled them out either. If we ever get one of those babies, the world changes completely overnight.

    --

    Any sufficiently advanced technology is indistinguishable from a rigged demo
    --Andy Finkel (J. Klass?)
  132. Quantum computer + Quantum HDD by rwise2112 · · Score: 1

    I can't wait to get one of these to match up with my Quantum hard drive!

    --

    "For every expert, there is an equal and opposite expert"
  133. Carmack's denying the rumor by the_PRODUCE_mgr · · Score: 1

    John's denying the rumor that it's going to TAKE a zillion ghz quantum Dell to get a decent Doom3 framerate. Provided you've got a 40 gig GeForce 8900 (due second quarter '27).

  134. CNOT? by metamatic · · Score: 1

    Of course, we've had working quantum XNOT gates for ages...

    --
    GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
  135. At the risk of sounding US-centric... by KC7GR · · Score: 2, Insightful

    I find it significant (and maybe a little alarming as well) that it was Japan, and not the U.S., who made this apparent breakthrough. To my eyes, although I would say "Congrats!" to the Japanese, it makes a pretty sad statement about how our own industrial base (read: large companies) values (or doesn't) heavy R&D and engineering.

    How much engineering and R&D has been "outsourced" or "downsized" in the past two decades, in favor of delivering short-term "Shareholder Value?"

    What happened to long-term survival and growth of a company vs. short-term profits? Just as two examples, Bell Labs is a pale shadow of what they once were, as is Boeing. How much further is it going to go before the U.S. is merely a mass "user" of the products that our "global partners" think up and turn out?

    --

    Bruce Lane, KC7GR,

    Blue Feather Technologies

  136. search by nestler · · Score: 1
    Although the most talked about application is factoring (breaking RSA), you can also do certain kinds of search in a similarly radical amount of time.

    Let's say you have the numbers 1 through n in an unsorted list. On a classical computer, you would need O(n) tries to find a specific number (on average you would search half of the list). On a quantum computer, you can do this in O(sqrt(n)) which is significantly better for large n.

  137. Re:space-time cataclysm by genericacct · · Score: 1

    You know, the scientists that come up with theories saying "that would cause the universe to collapse on itself" must be very pessimistic. Last I checked, nobody's proven it...

  138. The biggest application: evolutionary computing by Squidbait · · Score: 2, Insightful

    Picture these staggering fast processing speeds applied to genetic algorithms/programming. For those who don't know, in a very rough sense (don't nitpick) this involves:

    1. You want a program that take input X and produces output Y

    2. Generate a whole bunch of random programs. Most will do nothing even resembling producing the output Y, but some will suck more than others.

    3. Feed the input X, and see what output each program produces. Take the least terrible program from the batch, make a bunch of copies

    4. Then for each copy, change it randomly a little, eg flip a few bits.

    5. If there isn't any program in the bunch that's good enough for you, go back to 3.

    6. Otherwise, you have your program and didn't have to write it yourself. In fact, you don't even need to have the slightest idea how to solve the problem, just how to state it.

    The only problem with this is that it may take a really, really long time to evolve an acceptable program. Often too long to be worth bothering. But with speeds as ridiculous as they propose for quantum computers, what program couldn't you evolve in say, a day? Or, for that matter, why not just generate every possible piece of machine code of a given length, run them all through an emulator at sickening speeds, and see if any of them solved the problem? I think that if you have truly sick processing power like this, then almost any problem is solvable with relative ease. Maybe I overstate the case, but you see what I'm getting at.

  139. re "back in the day" by Anonymous Coward · · Score: 0

    Someday they will refer to this as "turn-of-the-century" computing - dmt

  140. ETA: 10 to 100 years by rk · · Score: 1

    The best part about a prediction like that is you're virtually guaranteed to be right, and if you're not, you're not alive anymore to look like a schmuck.

  141. Basic QC question by velosa · · Score: 1

    So I've been vaguely following QC for quite a while. It also sound really cool, but I have one persistent nagging question.

    How do you control which way a quantum phenomenon resolves itself?

    Under understand the idea that something can be in an indeterminate state and that observing it causes it to become determinate. It also makes sense that you could hook up a collection of indeterminate things to represent a problem and that the solution to that problem is one of the possible states of the entire system. What I don't get is how you can force the system to that state. Metaphorically it seems like all you can do is open the box and either the cat is dead or it isn't. What am I missing?

  142. Re:/.'ed? No worries: by jpmorgan · · Score: 1

    No, it's O(log n). :)

  143. wake up by Un+pobre+guey · · Score: 1
    "Quantum Computing," a field that does not yet fully exist, is not magic. No miracles will occur, they will be as reliable or unreliable as current systems, and may well be crippled in the market due to the exotic technologies they may need to be tied to.

    By the time actual commercial products roll out, massively parallel machines evolved from current technologies will beat the shit out of them for virtually all general-purpose applications. Technologies that will evolve at about the same time as QC, such as hardware and/or software modelled neural networks with massive numbers of "neurodes" and implemented as building-block style modules, will allow the simulation of animal-like behavior and form the basis of the much feared robotic revolution that will overwhelm us sometime this century. When convincing simulation of human behavior emerges, we will all be, um, distracted from quantum computing.

    Quantum computing, like fusion energy, is the technology of the future, and always will be.

  144. WTF? by Un+pobre+guey · · Score: 1
    We need Gates to be a cat? Will Ellison turn into a dog, or McNealy into a turnip?

    That's why I just don't get quantum mechanics...

  145. Apple computers banned for exportation by DigiShaman · · Score: 1

    I've read that back when Apple released the G4, it was baned for exportation from the US to any other country because it was classified as a "super computer" by the National Security Agency (NSA) for awhile. This could be an urban legend.... But, the point is that such powerful technology my only be available to the military. Just imagine doing genetic research on such a large computing scale that it could accelerate any endever to produce synthetic viruses that could kill off almost the entire human race.

    --
    Life is not for the lazy.
  146. BHOD by Evil+Pete · · Score: 1

    Black Hole of Death

    Maybe MS should move its dev team to the moon, you know just in case. In fact move Redmond there as well.

    --
    Bitter and proud of it.
  147. is it P-time or NP-time? by Anonymous Coward · · Score: 0
    It depends of the better algorithm for the binary computer or for the quantum computer.

    It doesn't depend much of the better computer.

    open4free [algorithmic research and the Cook's NP-complete]

  148. Its not good at everything.... by LnxAddct · · Score: 1

    If you encrypted something based one the fact that factorization is hard, then yes there is only factorization and you can quickly, if not instantaneously, find the factors. However say I were to xor 512 bits with a 512 bit key and only I knew the key and the key was generated randomly, well at least as random as possible at the time. Then the quantum computer would brute force through every possibility of the keys, but by going through all 2^512 possibilities,it will generate every possible order of text that can be stored in 512 bits. The only way to limit the number of possibilities would be to know something that is in the text, say a name or something, but even then your left with an enormous amount of possibilities. If one new enough about the information that they could sort through all 2^512 possibilities, then the information encrypted is pointless cause someone else already knows a hell of alot about it. SO this may affect transactions of sorts that use NP hard problems, but if I xor my data with my key that only I know, have fun sorting through all the possibilities.
    -Steve

  149. Re:Ok, it's in Japan... by mad+flyer · · Score: 0

    Modding me as flamebait won't change anything to the reality exposed by my statements...