Bruce Schneier | |||||||||||||||
Schneier on SecurityA blog covering security and security technology. « Taser Cam | Main | Sniffing Passwords is Easy » November 9, 2005RSA-640 FactoredA team at the German Federal Agency for Information Technology Security has factored a 193-digit number. (Note that this is not a record; in May a 200-digit number was factored. But there's a cash prize associated with this one.) The links do a good job explaining the news and giving context. Posted on November 9, 2005 at 11:29 AM • 7 Comments To receive these entries once a month by e-mail, sign up for the Crypto-Gram Newsletter. How well do these kinds of results scale? If an 80-Opteron cluster can do this kind of thing in five months, can something the power of Blue Gene/L do this kind of factoring in a few hours or even minutes? If so, how does this play into the abilities of large entities to break more common encryption routines? Posted by: Jarrod at November 9, 2005 11:57 AM @Jarrod No, at this point it does not scale like that. Its still a hard problem. In other words, Blue Gene would struggle to factor a number much larger in any reasonable time frame. So doubling the time is takes to sign with RSA, will make factoring *much* harder than double. The trick is that you want signatures to be safe for 20 years. Which means on todays computers you do have to wait a miniute or two for a signature. Posted by: greg at November 9, 2005 1:20 PM The weak link in signing is currently the hash. You can sign with a 4096-bit RSA key, but if you're using something like SHA-1 for the hashing process, you can't count on two decades of security. I'm not sure we even have a hash function right now we could count on to provide 20 years of security. Posted by: denis bider at November 9, 2005 6:18 PM @ denis bider Yes you are totaly correct. There are hash schemes based on fatoring with proofs, i belive. But they really are slow. Real slow, and so no signing schemes uses them as the hash. I was using this as a example for hard problem of Factoring. Posted by: greg at November 9, 2005 6:30 PM There is now a fast hash based upon factoring, known as VSH. Do a web search. Posted by: Jim at November 9, 2005 11:14 PM @greg Wasn't Jarrod asking if something like Blue Gene could factor *the same* number in a shorter time?....not a larger number in an equivalent time. Z Posted by: Zaphod at November 10, 2005 11:28 PM Regarding Blue Gene/L etc: Having said that, we can probably guesstimate that the first phase, which took 3 months on the 80 x 2.2GHz Opterons, would have taken the order of an hour and a half on the 280 Tfps Blue Gene/L. Posted by: Roger at November 11, 2005 1:05 AM Post a comment
Powered by Movable Type. Photo at top by Steve Woit.
Schneier.com is a personal website. Opinions expressed are not necessarily those of BT. |
|
Comments