Saturday, January 9, 2010

Even the 768 bit RSA algorithm cracked, so far 1024 is safe

Cracking encryption codes is an activity that has been carried out for millenia now, since the carrying of information in a way that outsiders cannot read it is as old as man's quest for politics and fighting with each other. The tales of the Enigma project in the second World War, the quest between the Allied and Axis powers to read each other's secret messages, and then the quest between the Soviets and the US over encryption and safety of messages eventually turned into a battle of mathematics; and this is what encryption is all about now, a quest for who can have a higher degree of combination of mathematics and computing power to either set up more secure systems, or to break other other's codes.
A few years ago, it seemed that 128 bit encryption was secure, and now it does not even seem that 768 bit is secure (link to article):

Most modern cryptography relies on single large numbers that are the product of two primes. If you know the numbers, it's relatively easy to encrypt and decrypt data; if you don't, finding the numbers by brute force is a big computational challenge. But this challenge gets easier every year as processor speed and efficiency increase, making "secure" a bit of a moving target. The paper describes how the process was done with commodity hardware, albeit lots of it.
Although most people aren't going to have access to these sorts of clusters, they represent a trivial amount of computing power for many organizations. As a result, the authors conclude, "The overall effort is sufficiently low that even for short-term protection of data of little value, 768-bit RSA moduli can no longer be recommended." 1024-bit values should be good for a few years still.

24 comments:

ToryB_He231147 said...

從人生中拿走友誼,猶如從生活中移走陽光........................................

元維青慈 said...

回應是最大的支持^^y~~~甘吧嗲........................................

2013LesleyR_Bradshaw0901 said...

Many a little makes a mickle...................................................

欣穎 said...

希望能常常看到你的更新........................................

慧玲 said...

今天是人生唯一生存的時間。......................................................

家谷 said...

成功可招引朋友,挫敗可考驗朋友 ............................................................

estherme said...

Learning makes a good man better and ill man worse.............................................................

胤綸胤綸 said...

Quality is better than quantity..................................................................                           

韋志韋志 said...

人不能像動物一樣活著,而應該追求知識和美德....................................................................

嘉玲 said...

向著星球長驅直進的人,反比踟躕在峽路上的人,更容易達到目的。............................................................

錢靜怡錢靜怡錢靜怡 said...

感謝分享唷^^~~.........................................

蔡靜芳蔡靜芳 said...

廢話不多,祝你順心~^^............................................................

夏瓊陳詩蓁富 said...

喜歡這裡-支持你的更新............................................................

家唐銘 said...

不錯唷~我會常常來 >"<............................................................

家唐銘 said...

良好的開端,已是成功的一半。..................................................

建邱勳 said...

Learning makes a good man better and ill man worse.............................................................

王辛江淑萍康 said...

Words are not living in dictionary. Words are living in mind...................................................................

晨晨 said...

三分之一的人生,可以決定另外三分之二的人生!!共勉哦!............................................................

por said...

good, excellent, nice job!!..................................................................

劉王育正劉王育正 said...

良言一句三冬暖,惡語傷人六月寒。............................................................

凡柯柯豐柯柯柯 said...

寂寞又無聊 看到你的BLOG 加油喔!!..................................................

張王雅竹欣虹 said...

看到大家都留言-我也忍不住說聲---加油..................................................

王雅俊 said...

到處逛逛~~來繞繞留個言囉~~~~..................................................

惠NorrisBradwell041花 said...

好看耶~一定每天有空給你支持..................................................