[13781] in cryptography@c2.net mail archive

home help back first fref pref prev next nref lref last post

Re: LibTomNet [v0.01]

daemon@ATHENA.MIT.EDU (Eric Murray)
Tue Jul 8 17:25:49 2003

X-Original-To: cryptography@metzdowd.com
X-Original-To: cryptography@metzdowd.com
Date: Tue, 8 Jul 2003 14:20:46 -0700
From: Eric Murray <ericm@lne.com>
To: cryptography@metzdowd.com
In-Reply-To: <20030708203241.GA9869@rek.tjls.com>; from tls@rek.tjls.com on Tue, Jul 08, 2003 at 04:32:41PM -0400

On Tue, Jul 08, 2003 at 04:32:41PM -0400, Thor Lancelot Simon wrote:
 
> I trimmed OpenSSL down to just TLSv1 and only the FIPS-140 conformant
> algorithms for a FIPS-140 conformance project at ReefEdge (and yes,

[..]

> The result was still several hundred kilobytes -- actually, I don't
> have exact numbers handy but I believe it was more than a megabyte
> in size.  OpenSSL is not the TLS implementation I would use if I had 
> any other free option that offered reasonable performance. :-(

For comparison purposes, I have a copy of an SSLv3/TLS client library
I wrote in 1997.   It's 56k of (Intel Linux) code for everything
except RSA.   That includes the ASN.1 and X.509 parser.
Implementing the server-specific parts would add only another
couple k.  This was done for a handheld computer but runs on
unix as well.

OpenSSL is huge because it's also a general purpose crypto lib, supports
a bunch of hardware and a bunch of algorithms, SSLv2 (ew), old apis, 
non-blocking, etc etc.

Eric



---------------------------------------------------------------------
The Cryptography Mailing List
Unsubscribe by sending "unsubscribe cryptography" to majordomo@metzdowd.com

home help back first fref pref prev next nref lref last post