Ethereal-dev: [Ethereal-dev] Cryptographic primitives

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Devin Heitmueller <dheitmueller@xxxxxxxxxxx>
Date: 10 Nov 2002 12:46:54 -0500
Hello,

I am looking to include some basic cryptographic primitives into
Ethereal for use with some of the SMB dissectors.  In particular, I need
to include RC4, DES, and MD4 into the distribution.

Ideally, I think it would make sense to use the existing crypto in
OpenSSL.  However, I am concerned that this could present library and
cross-platform issues, so it may be better just to include local
implementations of the algorithms (especially given the few number of
algorithms needed).

So which direction would the community recommend?  If I include local
implementations, what filename would you recommend, so that these
functions could be used elsewhere in Ethereal (i.e. crypt.c)?

Thanks,

-- 
Devin Heitmueller
Senior Software Engineer
Netilla Networks Inc