[darcs-users] Crypto 4.2.0 and hashed-storage?

zooko zooko at zooko.com
Wed Feb 18 16:04:12 UTC 2009


By the way, darcs might also want to consider using the Tiger-192  
hash function instead of SHA-256.  Tiger-192 takes about 1/3 the CPU  
cycles of SHA-256 (with most C implementations of those functions, on  
64-bit architectures).

Whether that difference in speed applies to Haskell, and whether it  
has any significant effect on darcs performance, remains to be seen.   
Fortunately darcs has a benchmarking system now which can answer such  
questions.

Regards,

Zooko

P.S. There is a drawback -- Tiger-192 is more likely than SHA-256 to  
turn out to be susceptible to collision.  However, Tiger-192 is still  
safer than SHA-1 (used by git, for example), which has already turned  
out to be susceptible to collision.
---
Tahoe, the Least-Authority Filesystem -- http://allmydata.org
store your data: $10/month -- http://allmydata.com/?tracking=zsig


More information about the darcs-users mailing list