Distributed.Net Team Deciphers Message Encrypted in RC5-64

Distributed.Net Team Deciphers Message Encrypted in RC5-64

Written By
Dennis Fisher
Dennis Fisher
Oct 7, 2002
2 minute read
eWeek content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More

A worldwide team of volunteers, using spare computing power, found the secret key for a message encrypted with the RC5-64 cipher late last month, winning a $10,000 prize and, they said, casting some doubt on the security of messages protected by the cipher.

Distributed.net, a collection of more than 331,000 volunteers who lent their machines idle processing power to the effort, solved the challenge posed in 1997 by RSA Laboratories, the research arm of RSA Security Inc.

It took nearly four years, a search through 15,769,938,165,961,326,592 keys and processing power roughly equivalent to nearly 46,000 Advanced Micro Devices Inc. 2GHz Athlon machines for the team to find the correct key.

The plain-text message that the key unlocked was: “Some things are better left unread.”

An Intel Corp. 450MHz Pentium III machine in Japan found the key July 14, but a technical glitch prevented the Distributed.net team from realizing they had the correct key until Aug. 12.

The teams organizers said the groups effort should not only prove the effectiveness of distributed computing efforts in solving large problems but also cause people to think twice before using the 64-bit RC5 cipher to encrypt some data.

“While its debatable that the duration of this project does much to devalue the security of a 64-bit RC5 key … we can say with confidence that RC5 is not an appropriate algorithm to use for data that will still be sensitive in more than several years time,” the team said in a statement.

The RC5 algorithm was designed by renowned cryptographer Ron Rivest, one of the three designers of the original RSA algorithm.

Rivest, now a professor of electrical engineering and computer science at Massachusetts Institute of Technology, in Cambridge, Mass., said he has no quibble with Distributed.nets statements about the utility of RC5 with 64-bit keys.

“Yes, I think that their statement is fine,” Rivest said, adding that using RC5 with longer key sizes such as 128 bits makes it far more difficult to find a secret key. Rivest and a group of other cryptographers in 1996 suggested that users employ keys of at least 90 bits for symmetric cryptosystems such as RC5. Adding one bit to the length of a key doubles the number of possible keys.

An RSA spokesman, in Bedford, Mass., said the company always recommends that its customers use longer keys, typically 128 bits.

The RC5-64 challenge is just one of several such contests that RSA Laboratories has devised over the last several years in an effort to validate the strength of the various algorithms the company uses in its products. Others have included the RC5-40, RC5-56 and DES (Data Encryption Standard) challenges.

Distributed.net solved the DES challenge in 1999.

eWeek Logo

eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site's focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.