Date: Thu, 22 Mar 2001 11:59:40 -0500 (EST) From: Trevor Johnson <trevor@jpj.net> To: <ports@FreeBSD.ORG> Subject: Re: new message digest support in pkgsrc (fwd) Message-ID: <20010322113401.N27806-100000@blues.jpj.net> In-Reply-To: <20010309162527.Q7303-100000@blues.jpj.net>
next in thread | previous in thread | raw e-mail | index | archive | help
> From: Alistair Crooks <agc@pkgsrc.org> > > There is no discernable performance decrease in using sha1 checksums > > over md5 ones, and most people advocate the use of sha1 or rmd160 over > > md5. Here's an example. Calculating both 160-bit checksums for the biggest chunk of the XFree86 sources takes less than four seconds on a 412 MHz Pentium II. $ ls -l X402src-1.tgz -rw-r--r-- 1 root wheel 23880758 Dec 18 17:09 X402src-1.tgz $ cat X402src-1.tgz>/dev/null; \ > /usr/bin/time -l md5 X402src-1.tgz; \ > cat X402src-1.tgz>/dev/null; \ > /usr/bin/time -l openssl dgst -rmd160 X402src-1.tgz; \ > cat X402src-1.tgz>/dev/null; \ > /usr/bin/time -l openssl dgst -sha1 X402src-1.tgz MD5 (X402src-1.tgz) = d314c311aa4a29d74695b0e39b6d80c4 1.38 real 1.05 user 0.32 sys 68 maximum resident set size 44 average shared memory size 12 average unshared data size 128 average unshared stack size 18 page reclaims 0 page faults 0 swaps 0 block input operations 0 block output operations 0 messages sent 0 messages received 0 signals received 0 voluntary context switches 31 involuntary context switches RIPEMD160(X402src-1.tgz)= a7a0cc3e5d30a54bd88a630164f36d6c84d94562 1.94 real 1.67 user 0.24 sys 1260 maximum resident set size 237 average shared memory size 88 average unshared data size 129 average unshared stack size 118 page reclaims 0 page faults 0 swaps 0 block input operations 0 block output operations 0 messages sent 0 messages received 0 signals received 0 voluntary context switches 28 involuntary context switches SHA1(X402src-1.tgz)= ed313943fc5337dd30f8812e0b963e6431515ba6 1.83 real 1.64 user 0.18 sys 1260 maximum resident set size 236 average shared memory size 87 average unshared data size 128 average unshared stack size 119 page reclaims 0 page faults 0 swaps 0 block input operations 0 block output operations 0 messages sent 0 messages received 0 signals received 0 voluntary context switches 24 involuntary context switches -- Trevor Johnson http://jpj.net/~trevor/gpgkey.txt To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010322113401.N27806-100000>