Skip Menu |

This queue is for tickets about the Digest CPAN distribution.

Report information
The Basics
Id: 4668
Status: resolved
Priority: 0/
Queue: Digest

People
Owner: Nobody in particular
Requestors: mshelor [...] comcast.net
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 1.05
Fixed in: 1.07



Subject: Outdated Benchmarks
The "Digest speed" table is out of date. For the past several releases, Digest::SHA is in fact faster than the former frontrunners SHA1 and SHA2 on the benchmark used for this table. It might also be helpful to describe the various Digest modules based on actual capabilities and limitations, rather than just comparing them based on speed (which can be quite misleading). For example, Digest::Perl::MD5 is far better than Digest::MD5 when you need to compute message digests and don't have a C compiler :)
To: bug-Digest [...] rt.cpan.org
CC: "AdminCc of cpan Ticket #4668": ;
Subject: Re: [cpan #4668] Outdated Benchmarks
From: Gisle Aas <gisle [...] ActiveState.com>
Date: 15 Dec 2003 01:31:10 -0800
RT-Send-Cc:
" via RT" <bug-Digest@rt.cpan.org> writes: Show quoted text
> The "Digest speed" table is out of date.
I plan to redo the benchmarks some time after xmas and will update the table then. Show quoted text
> It might also be helpful to describe the various Digest modules > based on actual capabilities and limitations, rather than just > comparing them based on speed (which can be quite misleading).
Yes, that would be great. I was actually thinking about writing a few lines presenting each one of the algorithms but did not find enough coherent info in the manpages for the individual modules to proceed. The most important other metric is the likelihood of collisions for different messages, but I don't really feel I know enough to tell anything meaningful here. I did include the size in the benchmark table that should corelate somewhat to this number. I would certainly be grateful if somebody would contribute a section like this. --Gisle