Exetools  

Go Back   Exetools > General > General Discussion

Notices

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #5  
Old 05-10-2006, 17:52
Dmit
 
Posts: n/a
Quote:
Originally Posted by MarkusO
This can't be really true.
There are lot of ways to optimize storage and search process.
Quote:
Originally Posted by MarkusO
Storing 2^40 keys permuted to 2048 bits (RC4) would need 256 TB of hard disc space. While this could be possible in theory (with todays large datacenters), reading these 256 TB of data would take much longer than 3 minutes.
There is no need to store 2048 bits for each key. Actually just 40 bits of gamma will lead to very little amount of collisions.

For sorted data you could use binary search instead of linear one. For 2^40 values you need not more than 40 steps.

Also there are time-memory trade-off attack exists (see Rainbow tables for LM Hashes). But, to be honest, such approach has several disadvantages due to its statistical nature.

And, for sure, there are more ways to increase efficiency of keysearch exists
Reply With Quote
 

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



All times are GMT +8. The time now is 01:44.


Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX, chessgod101
( Since 1998 )