mersenneforum.org  

Go Back   mersenneforum.org > Extra Stuff > Miscellaneous Math

Reply
 
Thread Tools
Old 2014-05-14, 19:12   #23
CRGreathouse
 
CRGreathouse's Avatar
 
Aug 2006

597910 Posts
Default

Quote:
Originally Posted by t3st3r10 View Post
for 1 byte 256 combinations from 00 to FF, ok i know its triple des so its encrypted K1K2 dividing the 112bits key into 2 64 bits keys, as i know the hardware and software that was used and due to its CPU and software limits, and taking huge amounts of time encrypt and decrypt, the tool had to use the following encryption method using 2 keys of 64bits
If I understand correctly you're saying it's keyring 2 encrypted -- only two keys rather than 3. It's actually better than the 64+64 = 128 bits you'd expect, since DES was weakened to an effective 56 bits leaving you with just 112 bits of effective key to search. At one decryption per cycle it would take about 2^112 / 3e9 seconds or about 5 * 10^16 years to search the keyspace. But if you apply all the computing power on Earth that should give you another factor of 10^10 or so, reducing the time to maybe 5 million years.
CRGreathouse is offline   Reply With Quote
Old 2014-05-14, 19:46   #24
bsquared
 
bsquared's Avatar
 
"Ben"
Feb 2007

1101110000012 Posts
Default

Quote:
Originally Posted by CRGreathouse View Post
If I understand correctly you're saying it's keyring 2 encrypted -- only two keys rather than 3. It's actually better than the 64+64 = 128 bits you'd expect, since DES was weakened to an effective 56 bits leaving you with just 112 bits of effective key to search. At one decryption per cycle it would take about 2^112 / 3e9 seconds or about 5 * 10^16 years to search the keyspace. But if you apply all the computing power on Earth that should give you another factor of 10^10 or so, reducing the time to maybe 5 million years.
Ah, but that's assuming you take the world's current stockpile of computers and plug then in in a corner somewhere and let them go. Future generations would be able to use their equipment for other things, like looking at pictures of cats or getting into arguments with strangers on the internet.

If instead we apply the entire world's computational infrastructure here and from now on to the task of recovering this key, we could do it in a few hundred years, depending on assumptions about how fast the world's computational infrastructure doubles in capability.

And if we put aside our petty human squabbles and dedicate the world's GDP to the task of building ever better computers and immediately harnessing them to this task, we could maybe have this key cracked within his lifetime!

Last fiddled with by bsquared on 2014-05-14 at 19:55 Reason: bah, grammer.
bsquared is offline   Reply With Quote
Old 2014-05-14, 20:25   #25
CRGreathouse
 
CRGreathouse's Avatar
 
Aug 2006

3×1,993 Posts
Default

Quote:
Originally Posted by bsquared View Post
Ah, but that's assuming you take the world's current stockpile of computers and plug then in in a corner somewhere and let them go. Future generations would be able to use their equipment for other things, like looking at pictures of cats or getting into arguments with strangers on the internet.

If instead we apply the entire world's computational infrastructure here and from now on to the task of recovering this key, we could do it in a few hundred years, depending on assumptions about how fast the world's computational infrastructure doubles in capability.
Yes, I'm assuming that we take the current world stock and run only this task, but don't devote new resources (other than electricity, etc.) to the task.

Quote:
Originally Posted by bsquared View Post
And if we put aside our petty human squabbles and dedicate the world's GDP to the task of building ever better computers and immediately harnessing them to this task, we could maybe have this key cracked within his lifetime!
I think we could definitely crack this within a lifetime, but probably not by building better computers alone. I think improvements in theory would have to carry to bulk of the weight, with software improvements and hardware advances making up the balance. Well, and maybe we could get another 2-3 orders of magnitude by overhauling the world economy to focus on building computing devices.
CRGreathouse is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Support Organizations xilman Soap Box 3 2017-04-27 08:13
Crowdfundings we support. chappy Lounge 0 2017-02-18 01:18
5+ GPU support TheMawn GPU Computing 3 2014-07-13 02:31
Support AVX Unregistered Information & Answers 5 2011-07-05 17:12
Athlon64 support? JuanTutors Software 1 2004-06-04 02:46

All times are UTC. The time now is 14:50.


Fri Aug 6 14:50:06 UTC 2021 up 14 days, 9:19, 1 user, load averages: 2.90, 2.84, 2.82

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.