Comment 60 for bug 12605

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <email address hidden>
Date: Sun, 13 Feb 2005 16:21:54 -0800
From: "Gregory P. Smith" <email address hidden>
To: Donovan Baarda <email address hidden>
Cc: "Gregory P. Smith" <email address hidden>, Bob Ippolito <email address hidden>,
 Matthias Klose <email address hidden>, <email address hidden>,
 Python Developers List <email address hidden>
Subject: Re: OpenSSL sha module / license issues with md5.h/md5c.c

On Mon, Feb 14, 2005 at 11:02:23AM +1100, Donovan Baarda wrote:
> On Sat, 2005-02-12 at 17:35 -0800, Gregory P. Smith wrote:
> > I've created an OpenSSL version of the sha module. trivial to modify
> > to be a md5 module. Its a first version with cleanup to be done and
> > such. being managed in the SF patch manager:
> >
> > https://sourceforge.net/tracker/?func=detail&aid=1121611&group_id=5470&atid=305470
> >
> > enjoy. i'll do more cleanup and work on it soon.
>
> Hmmm. I see the patch entry, but it seems to be missing the actual
> patch.
>
> Did you code this from scratch, or did you base it on the current
> md5module.c? Is it using the openssl sha interface, or the higher level
> EVP interface?
>
> The reason I ask is it would be pretty trivial to modify md5module.c to
> use the openssl API for any digest, and would be less risk than
> fresh-coding one.

Ugh. Sourceforge ignored it on the patch submission. i've attached
it properly now.

This initial version is derived from shamodule.c which does not have
any license issues. it is currently only meant as an example of how
easy it is to use the openssl hashing interface.

I'm taking it an turning it into a generic openssl hash wrapper
that'll do md5 sha1 and anything else.

-g