[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