Skip site navigation (1)Skip section navigation (2)
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>