[2889] in Kerberos
Re: des library speed
daemon@ATHENA.MIT.EDU (Mark W. Eichin)
Sun Nov 7 02:27:54 1993
Date: Sun, 7 Nov 93 02:10:38 -0500
From: "Mark W. Eichin" <eichin@MIT.EDU>
To: "Donald T. Davis" <don@security.ov.com>
Cc: kerberos@MIT.EDU
In-Reply-To: "[2888] in Kerberos"
> if anyone has performance numbers for faster freeware des implementations,
> i'm interested in those figures, too.
Because the MIT krb4 DES code is both slow and excessively complex to
build (make_ip &c have been bitten by compiler bugs, and are
unnecessary...) Cygnus started using the Dennis Ferguson DES code. On
a SPARCstation ELC, it gets about 200Kbyte/s ECB mode. Though I don't
have the actual numbers at hand, I've seen Ferguson's code run as much
as 2x faster than the MIT code. (I expect to fold it into V5 at some
point.) It's also quite clean, and somewhat clever; it uses about 8K
of tables total and works mostly with 32-bit integers.
_Mark_ <eichin@athena.mit.edu>
MIT Student Information Processing Board
Cygnus Support <eichin@cygnus.com>