IBM Builds A Limited Quantum Computer
phr1 writes "IBM has announced and Yahoo has noted that the first working implementation of Shor's
factoring algorithm. Using NMR techniques they built a seven-qubit
quantum computer and factored the number 15 into the factors 3 and 5.
This is by far the most complicated quantum computation ever done.
It's quite an amazing feat--many people thought quantum computing
was just a theoretical curiosity and Shor's algorithm could never
be implemented in practice."
to factor 15 as it does the product of two 128 bit primes, what's stopping this computer from breaking current asymmetric crypto right now?
--
grep "xercist"
Does this mean that I can view the women of Maxim Magazine On-Line on the moleculer level?
If a private sector company has been able to climb the steep hill that is quantum computing, how far has the US govt been able to get with their nearly unlimited budget?
It has been widely acknowledged that such agencies as the NSA have been at least a decade or more ahead of the private sector. The first govt to get a working quantum computer not only has unbreakable encryption, they are able to read any code of foreign nations. The stakes are incredible!
Soon, they will be watching all of us. Better read 1984 quickly my fellow citizens!
Assuming that during the 50's era, we were just getting electronics on a large scale to do the same thing, I give this tech about 20-30 years to really take off and become the norm.
Job? I don't have time to get a job! Who will sit around and bitch about being broke and unemployed then?
Does it runs GNOME or KDE ?
2 years back i heard someone(i belive it was bruse schneir), say that the NSA or los alamos had built a quanum computer, and it could factor the number 7, down to 1 and 7, not to hard. but still an impressive feat.
-- free as in swatantryam - not soujanyam.
Imagine having to install your Microsoft Quantum XP security patches with an NMR machine. Rob.
Now all I need to do is write a proprietary OS for it, and convince IBM to let me keep the rights!
I'm thinking of calling my company "Quantumsoft"
And my software would be able to slow the quantum computer to a crawl!
The Kruger Dunning explains most post on
So, what happens if you ask it to factor a prime? Does it explode? ;-)
My blog: http://www.seebs.net/log/ --- My iPhone/iPad app: http://www.seebs.net/seebsfrac/
Does Quantumsoft Windows XP run on it?
Eh, sick. Jokes suck.
But, "many people thought quantum computing was just a theoretical curiosity and Shor's algorithm could never be implemented in practice."
Who exactly thought this?
If they had to hand-craft a molecule to factor the number 15, it would seem that quantum computing would have to be very specialized. Do they have any schemes for creating a general purpose quantum CPU?
Give a man a fire, and he'll be warm for a day, but set him on fire, and he'll be warm for the rest of his life.
even though we can factor 15 == 3*5, we are still far away from useful quantum computer applications. the problem is that the coherence time of the atoms is fairly short and only O(10^3) computations can be performed before the system is decoherent. there are many interesting (but rather technical) papers about this subject and how to build quantum computers with quantum dots or any other solid state devices. you can get a glimpse of what is going on at the front of physics at http://xxx.lanl.gov/. just search for quantum+computing...
... for GnuPG to have 100000 bit keys? Quickly?
What kind of tea did they use????
"You worthless post!"
-Shakespeare, 2 Gentlemen of Verona, 1. 1. 147
From the Yahoo article:
;-)
"Previously the largest computer IBM had built was based on five atoms."
So what about the 2 ton behemoths everyone's been buying for years?
My brother found this for me not too long ago. The math involved can get rather intense, but I think it 's worth pointing out:
An Introduction to to Quantum Computing for Non-Physicists - Available in PDF, PostScript, and others.
If you do a google search, you probably can find it elsewhere, also.
--GFish4
And I thought my 4-bit key's were safe!
Damn the relentless progress of computing!
I don't think the point was that this molecule could only factor 15 (well, maybe, but read on). The point is that they needed to make a molecule with 7 atoms that could interact in a certain way. To do bigger problems, they will need to design a molecular structure that fits many more atoms together. However, that structure will be able to solve *any* problems possible within its capacity.
Just send in Robert Redford and his team of lovable misfits to get the black box out of the answering machine!
... "They should have asked me to do it. They could
have saved a lot of money."
Ben "You have your mind on computers, it seems."
i read somethin' about this in wired
im pretty stupid though and allthough i understand the potential capabilities
i dont understand the process and theory
anyone explain?
We seldom regret saying too little but often regret saying too much.
I'm not a computer scientist, so for us lay people interested in cryptography, which methods could this compromise?
I am guessing it would only be those which use factoring large numbers as their "hard" problem. Right? Obviously RSA style public key based encryption is in danger, but that just means I need to find a secure channel to exchange keys.
What implications does this have for things like IDEA or even Xoring with a big chunk of random data?
The technique used here (NMR) is probably the best understood way of doing quantum computing (a lot of the basics are dragged straight out of medical imaging technology). Unfortunately it has a very fundamental limitation: the initialisation phase scales exponentially. Everything else is practical, but for every qubit you add you need to add exponentially more molecules to your system. Since you start off with a "billion billion" molecules you get a good head start, but systems much beyond seven qubits become very difficult and anything practical is impossible.
Of course almost all current quantum computing schemes have fatal flaws and NMR is well ahead of everyone else (with the possible exception of ion trapping). However in most other schemes the flaws aren't fundamental (just really, really, difficult to fix).
Disclosure: I have worked on a competing quantum computing scheme (neutral atoms). It's crap too.
Los Alamos built a three-qubit quantum computer a while back. I don't have references, except a few mentions in other news articles. Sorry.
2 1, 00.html
But in March of 2000, a group claimed to have built a 7-qubit quantum computer. It's based on some different techniques than previously used, but the researcher said that the techniques can't go past 15 qubits. Check it out at:
http://www.wired.com/news/technology/0,1282,351
If you put a cat inside this computer, will it die?
--- -- - -
Give me LIBERTY, or give me a check.
Could you imagine a beowulf cluster of these things!
Well shucks, I was able to factor 15 into 5 x 3 when I was in 3rd grade! Maybe I'm "The One"!!
Berto
It's also discussed at news.com .
Looking for any old 8-bit Heathkit/Zenith software/hardware - http://heathkit.garlanger.com
Looks like the number of qbits available in a quantum computer is doubling every 18 months. The article notes the 2 qbit computer was built in 1998, the 4 qbit unit in August 2000 and now a 7 qbit computer in December 2001....they've still got another couple of months to get the 8th qbit....
7 Qbits already? That's great! No one should ever need more than 640 Qbits.
Sheesh, evil *and* a jerk. -- Jade
very big atoms
... builds an unlimited quantum computer.
I based my personal encryption technology on mutiplying the two primes 3 and 5. Now that IBM has broken my encryption, I'm going to go Adobe on their asses!
At JPL, among, there is a group working on quantum key distribution. The aim is to have entanged photons distributed at the same rate (or almost the same rate) as the data, and to use this as a crypto key that is totally unbreakable. Untappable, unbreakable, impervious.
Doesn't it strike anyone as strange and cool that quantum computers and quantum key distribution are coming to fruition at almost exactly the same time?
muerte
Does that mean these will be necessary as a new interface to keep confidential info confidential?
builds the first unlimited quantum computer.
The downsides of the possible onset of quantum computers are:
(1) Any government agent could crack your encryption...after all, a quantum computer could crack a fifteen thousand letter password in like two seconds. (of course, not for PGP, since it is based on unsolvable algaebraic formuli)
(2) This means that programmers will take this as an excuse to write even sloppier code and put in even more unnecessary features that we don't want and don't need.
social sciences can never use experience to verify their statemen
.. yeah, I've been working on one of those for weeks... all I ended up with was some entangled turds... the coolest part is that when I flushed the toilet, an exact copy began swirling instantaneously in another bathroom... spooky...
Perl is a poor choice of languages anyhow, here's a rubber ass from Halloween that you can flog with a wet noodle.
I got one FFAR that says they do.
Quantum computing could conceivably obsolete public key (asymmetric) cryptography. However it doesn't break conventional cryptography. A sufficiently strong quantum computer can turn an O(f(n)) computation into O(f(sqrt(n)) but that's all. For example, it could break a 56-bit key in 2**28 steps instead of 2**56 steps. That means 128-bit keys could conceivably be broken by quantum computers (in 2**64 steps). However, by doubling the key length (say to 256 bits) you get the security against quantum computers that you now get against conventional computers.
That would truly be a problem , espesialy now that most gowernments are walking the fine line between hunting terrorists , and turning there respective countries into police states. I personly think its a bad idea to give president Buch , who sound more and more like the head of a police state every day , the power to read all the comunications of his political oponents (and everyone else fore that matter ).
yup.
???
Post Comment
Lameness filter encountered. Post aborted!
Reason: Your comment looks too much like ascii art.
7 qubits!?!? Sheesh, Noah's Ark was 300 qubits long, by 50 wide, by 30 high. And seven is supposed to be impressive thousands of years later?
--
"Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
Come on guys... you must Mod this up!!!!
Gravity!... It's not just a good idea... It's the Law!
The behavior of divide by zero is user defined on most computers. You can have the computer say whatever you want it to say. You've just got to mess with the interrupt vector table.
Btw, the limit of 1/x as x approaches zero is infinity. but 1/x isn't infinity. If it were you could do things like
1/x = inf
2/x = inf
so 1 == 2
autopr0n is like, down and stuff.
dumbass.
autopr0n is like, down and stuff.
I dearly love SSH, but if it's based on inherently transparent (to quantum computers) mathematics, it's worthless - perhaps worse, since I trust it.
We need to begin considering this problem NOW, before the privacy of just about everybody is opened up to the whim of somebody with enough money to buy a quantum computer!
There will definitely be, as Quantum computing hits mainstream in the next 5-15 years, a co-existence period - like twilight, the period of greatest danger, when the world of computing is based neither entirely on binary or quantum systems - and we're heading for that with momumental speed.
I have no problem with your religion until you decide it's reason to deprive others of the truth.
Ok place your bets, how long until NetBSD is running on this thing?
This sig will make it clear that ANYONE can use this post for ANY purpose WITHOUT the written consent of the NFL.
Latest and greatest technology.
I need one to play QuakeIII....
Frag everyone at the same time in a millisecond..
Yeah Baby~!
Yeah, that's why you see so many big computers today that are really a bunch of 32 bit processors running in parallel. Cause it's so much cheaper.
autopr0n is like, down and stuff.
Available in PDF, PostScript, and others.
That is, as long as you're not on a machine with a porn blocker...
autopr0n is like, down and stuff.
More generally (and more interestingly), there is absolutely NOTHING that a quantum computer, or any mythical non-deterministic computer, can do that a deterministic one can't. DTM's are just a bit slow is all.
You could have picked a better example than DES. Random Joe Blows off the street can quickly crack DES with less than $1000 worth of equipment. If the NSA is 20 years ahead of civilian cryptANALYSTS (shame on you for calling them cryptographers!) as you say, then the NSA must have been able to crack DES trivially before it was even created (literally).
I found this interesting article on it has a different point of view.
...but at least it is a little shorter now than before we could *actually* factor 15 in 5*3. That's how we do science. It's very impressive when someone comes up with something revolutionary that changes everyones' perception about something, but most science and technology is developed in small steps, and one day, that long way has been walked.
That is getting sooo old...
/this/ market?"
"Beowulf this, beowulf that."
Nobody's gotta say it!! Just give it up! It's not funny anymore! At least find an alternate clustering system to toss around.
That goes for a lot of common Slashdot sayings. "Can it run Linux/BSD? Imagine a cluster of those! How long before Microsoft monopolizes
BAH! Just give me the facts! I come for news, not lame, useless, tired musings.
Yeah, with a cluster of those I can find out that 15 is 5*3 in less time than ever!
...
On the other hand, theoretically speaking, if you could create even a single general purpose quantum computer, that doesn't degrade after so many calculations, and can interface quickly and easily to other systems, you could do some serious damage (or good) with that. Cure any disease, crack any encryption (DNA or "God's encryption" included), design a virus to wipe out a particular race, family, or even person,
The possibilities are both frightening and exciting at once.
A solution to the problem with music today
Unfortunately, that means people using factoring-based keys are in trouble today, because an adversary with a sufficiently large budget (and sufficent access to certain routers) could stockpile a rather large portion of Internet traffic for cracking at such time that it becomes feasible to do so.
Evidence and paranoia leads one to suspect certain parties do evesdrop on a certain fraction of email, particularly email sent across international cables. If such email is already being filtered for certain keywords, how much harder is it to filter it for apparently encrypted email and shelve it for later use?
Hello,
This is to serve notice that this story was read by me, and deemed to be INSUFFICIENT to challenge my abilities, and therefore UNWORTHY of a reply.
Therefore, there will be no official post made by me, regarding this story.
As is the usual procedure in these cases, I will ask that all of you pathetic freaks be on your honor, and I will leave it up to you, on your own time, to imagine a beowulf cluster of these.
sigh
...why some sciences seem to be so lucky and others so cursed. We've been spinning our wheels on fusion power seemingly forever, and storage battery technology inches along, and we're perpetually awaiting our personal jetpacks (well, I am). But every crazy idea that comes along in computers just works.
Very strange.
Now we can port the Atari ST operating system to it! YES! Quantum TOS!!!!!
Just some specific problems like factoring.
For GENERAL brute force search type problems
the speedup is as I described. See the articles
at qubit.org for more info.
Ok, I'm not educated on the matter. Please tell me how RSA is not a factoring problem. Iduno about other public key systems, but I was pretty sure that fast factoring of large numbers breaks RSA.
There are no trails. There are no trees out here.
Oh. Sorry. Reread top level post. Ignore please.
There are no trails. There are no trees out here.
How do you know that the NSA didn't make this discovery 20 years ago and just never told anyone?!?! They could be reading ALL of our correspondence right this moment!!
Actually, Shor's algorithm takes a O(e^N) algorithm on a classical computer (factoring into primes) and reduces it to a O(N^2)algorithm, so not only does it reduce an exponetial order algorithm to a polynomial algorithm, which is already achieving the holy grail of computing computationally hard problems, but does so in spades. Essentially, if QC's can scale to the number of bits required and operate at any decent clock speed (more on this in a bit) then RSA will go the way of the dodo. So will every other encryption scheme that I know of that is based on a computationally hard to compute key that a QC algorithm can be written for. (BTW, Shor also created an effcient O(N^4) algorithm for the discreet log, which is also used in some encryption schemes, or so I am told).
Granted I am not a security/encrytion expert, so your statement about this only being effective for assymetric encrytion schemes may be correct if conventially encryption is not based on a hard key, but I thought that all encryption was based on hard keys (BTW, isn't cryptography the creation of a code to hide/diguise the data, as opposed to encrypting it with a function?).
With regard to "clock" speed (There is no fundamental reason a QC needs to be clocked, but for the sake of simplicity let's say it is), NMR states are, I think, stable on the order of milliseconds, so maybe the computer could "clock" several hundred computations per second. It would still take awhile to do several million comps, or about how many comps will be required to factor something on the order of 10^25 with Shor's algorithm, but timewise that's on the order of months, not the known age of the universe like it would be for a regular computer (figures are from memory, and are meant to illustrate the orders of magnitude involved, not necessarily be completely accurate).
Granted this is all a guesstimate, but I think a pretty conservative one.
Someone else quoted rate of ~ O(10^3) computations before decoherence. A QC is probablistic, which means that you run it over and over under an interation produces the correct result. The chance of getting an incorrect answer decreases with each iteration. Shor's algorithm takes either 3 or 4 computations (defined in a QC as a evolution of the wave state) per iteration. I may be a little off here, it's been awhile, but it's definitely around that so if that quote is acurrate, decoherence is no problem, at least for the quoted setup. It also, assuming a decoherence time on the order of ms, appears to be faster than my above guess.
Essentially, even if QC's can't crack various keys in realtime, they could make key generation/distribution a real pain in the ass and essentially end the era of uncrackable encryption (unless of course it is quantum encryption which is in theory uncrackable, but I know alot less about that)
Does anyone have any data on how many comps/sec various qubit models can handle? I'd like to see if my guess was close:)
In fact, this is wrong (and yes, I wrote the original post, login not working, to late to correct, etc.). There are many comps in Shor's algorithm, and the wave function does need to remain coherent through them all. However, these comps are based on quantum logic, and do not address the underlying physicall system directly, and there you may be able to make things even faster. For example, in Shor's algorithm, randomizing the state is O(N) time, where in the real world you would zap your system with the right radiation to get the same step in a singel transformation of state.
Sorry about that, it's been awhile
A friend of mine there says their employee evaluation system has three ratings: "OK", "Not OK", and "Nobel Prize". He's only partly kidding; they have several Nobel laureates on staff.
You're right that the NSA knew about Differential Cryptanalysis years before anyone. I extrapolated this largely using the same facts - but if you read _AC_ carefully they openly acknowledge this.
But you're wrong in the fact that DES IS resistant to DC. The bit S-box design the NSA gave IBM are designed to make it STRONGER against DC NOT weaker.
"As in choosing the key length , another of the NSA'a design criteria was based on making the algorithm [DES] resistant to differential cryptanalysis..." _AC_ first edition Schneier page 238
If you want to bust the NSA's chops complain that they made the key length go from 128 to (effectively) 56 bits. Now that hurt...
=tkk
Bill Gates - Creationist?!?
The 7th QBert
The court was tired of recounts, and demonstrated how to take care of it.
I want me one of thoes. Seti at Home, Beowulf cluster, hack on perl.
Yea!!!!
snowulf.com
I would think it would be cancelled out, but can someon give me a more definitive answer?
wht is the big whoha! avout factoring a number? I don't understand this.
Namely, Grover's algorithm would enable you to brute force a symmetric key of size N in O(exp(N/2)) time rather than the current O(exp(N)) time.
In other words, if quantum computers (even with very large number of qubits) are built, today's public key cryptosystems would no longer be secure, but today's symmetric cyphers would simply need to have their key length doubled to keep the same rough level of security.
-- Stanislav Shalunov
You should have used 5-bit keys like me.
Everytime you look at porn a devil gets their horns.
...a beowulf cluster of these ;)
(Sorry, someone had to say it!)
Listening for the sound of the coming rain...
Does this mean we now have tha AND, OR, XOR, NOR and MABY gates?
0101100101101111011101010110110101110101011100110
The advent of quantum technology allows us to encrypt stuff in newer and cooler and more secure ways. For instance, you can encrypt something that allows a reciever to read the message once and try to decrypt it, and if that didn't work, too bad! I don't remember the details well enough to get into a technical explanation here, but Simon Singh's "The Code Book" explains some of it at the end (that's where I read it). It has something to do with photons and spins :)
;)
And I do realize that if "old fashioned" crypto is cracked, old messages can be read, but if you've sent something that was *that* secret, it *must* have been illegal
IBM announcement - in history section:
"But in 1994, Peter Shor of AT&T Research described a specific quantum algorithm for factoring large numbers exponentially faster than conventional computers -- fast enough to defeat the security of many public-key cryptosystems. The potential of Shor's algorithm stimulated many scientists to work toward realizing the quantum computers' potential. Significant progress has been made in recent years by numerous research groups around the world."
Maybe Magic Lantern isn't needed, and maybe the feds should be more concerned about quantum scientist as the next great public threat? Lets' see now... Hacker used to be a positive connotation.....how to turn Quantum into a negitive connotation...or is ther another name by which these scientists go by?
To get around the death-of-PKI problem, I'm currently writing openSSH support for the St. Cyr algorithm. Security through obscurity isn't always a bad thing.
Corollary to Moore's Law: The IQ of new computer owners is declining.
given that a quantum computer could factorise a number N into factors a1, a2, a3,...etc in a defined time, we can therefore tell whether N is prime by seeing if it returns a1=1, a2=N.
Would it be possible to build a 'super' quantum computer which checks simultaneously all numbers from 0 -> 2^n (where n is the number of qbits) and returns only those which are prime.
In other words, you would be carrying out 2^n computations simultaneously, each of which is comprised of 2^n computations ?
Don't forget that quantum physics is also being applied by cryptographers and successfully encrypted packts have been sent using such means over quite long distances (over 1KM I believe).
Even if we see a huge surge in the power of quantum computing, it will NEVER be able to crack quantum cryptography. If it did, then the very laws of physics on which these principles are based would be wrong.
G
"And the meaning of words; when they cease to function; when will it start worrying you?"
"phr1 writes "IBM has announced and Yahoo has noted that the first working implementation of Shor's factoring algorithm."
/grammarnazi]
[grammarnazi]
Apparently, phr1 does not need to use.
Complete sentences. =P
Either that or get rid of the "that".
[clicks jackboots,
-Kasreyn
Kasreyn: Cheerfully playing the part of Devil's Advocate to hairtrigger
It was really just a table lookup and there was no real factoring done...
(geek humor suck sometimes)
I've read IBM's articls and here is how I imagine a conversation between myself and IBM would go:
me: So, what does a quantum computer do?
IBM: Someday, we will be able to solve problems that are so complex that even the most powerful supercomputers working for millions of years can't calculate the answers.
me: Wow, what can you do so far?
IBM: We can show that 15 = 3 X 5
me: uh, I think you boys need to calm down a little.....
A goal is a dream with a deadline
How long before the first Linux port?
I can just imagine the beowulf cluster of closed boxes, each holding a cat both alive and dead in an indeterminate state.
Somebody call PETA!
~jeff
They've been saying we'd have artificial intelligence in "only 10 years" for the last 40 years. Comp sci has intractable problems also.
Scroll down:
Obsolete
http://www.technetcast.com/tnc_play_stream.html?st ream_id=310
Check the slides too at:
http://cm.bell-labs.com/who/rob/qcintro.pdf
Regards,
Marc
...Beowulf cluster of these things!
funny! yes, indeed!
stupid lameness filter....
actually it was.
How stupid.
autopr0n is like, down and stuff.
...to overclock it?
Hey three times five is fifteen! It is! Cool!
Now if anyone can figure out the factors of 20 I'd be most grateful. I've been using my toaster to solve the problem and getting nowhere.
According the very definition you linked:
1.a: A specified or indefinite number or amount.
Is infinity not an indefinite number?
autopr0n is like, down and stuff.
I predict they'll set up the next Quantum Computer to factor 42... and come up with 6*9, despite the fact neither of those numbers are prime.
echo Prpv a\'rfg cnf har cvcr | tr Pacfghnrvp Cnpstuaeic
I just got a quantum computer, so I factored fifteen and it was awesome.
To venture out on a limb and make a statement that I should not make, being that I am crytographically challenged:
Why not just use a 1 bit key? Anybody that knows how to crack your message can get the job done anyway, but it would still keep your content private to the general public, with minimal CPU expenditure. I an ignorantly guessing that XORing your data qualifies?
Actually, all of the above is bullshit. I just wanted to be a nudge and point out some possible exceptions to the statements made in your signature.
It is very probable that somebody got fired at SGI for choosing Microsoft, probably each time it happened (NT4-MIPS with ARC booting, SGI Visual Workstations using NT4-x86 with ARC booting...) It's likely the decision to base the AOL web-brower on IE wasn't highly rewarded either.
I'm also sure that many fools have been exposed by trying to run a Linux based OS on a Token ring network. Those involved in the OpenBSD project would probably mave some interesting alternatives to praise ready for any who would suggest that they host their web site on RedHat Boxen.
I must really be itching for some negative mod points here... Perhaps I should have encrypted this message before posting.
-castlan