curaga
Group: Members
Posts: 2163
Joined: Feb. 2007 |
|
Posted: June 16 2007,15:21 |
|
Blowfish is a lot stronger than tripleDES.. I haven't tried tripleDES, but bcrypt was quite fast in my tests after compilation.
According to Wikipedia:Quote | -DES key was originally 128-bit, but NSA 'persuaded' it to 56 bits, so it could be broken -NSA could break DES quickly already in the 70's -DES has been cracked in less than 24 hours -Blowfish is one of the fastest block ciphers in widespread use, except when changing keys. -In some implementations, Blowfish has a relatively large memory footprint of just over 4 kilobytes of RAM. This is not a problem even for older smaller desktop and laptop computers, but it does prevent use in the smallest embedded systems such as early smartcards. -Blowfish is not subject to any patents and is therefore freely available for anyone to use. |
To further increase bcrypt's performance, compression and secure overwriting of original files can be turned off at use time.
Sorry, this does not answer the comparison. I cannot do that now.. Anyone?
Edit: I found this comparison: http://www.schneier.com/blowfish-speed.html From it, on a Pentium Blowfish uses 18 clock cycles/byte encrypted when DES uses 45 and tripleDES 108. So speed gain is clear...
-------------- There's no such thing as life. Those mean little jocks invented it ;) - Windows is not a virus. A virus does something!
|