[OPEN-ILS-DEV] SHA1 code in sha.c

Jeff Godin jeff at tcnet.org
Wed Dec 23 08:54:05 EST 2009


On Mon, Dec 21, 2009 at 5:10 PM, Scott McKellar <mck9 at swbell.net> wrote:

>
> I expect to go shopping for an implementation of SHA1 that works for
> any architecture, regardless of int size or endianness.  Naturally its
> licensing must be compatible with the GPL.

OpenSSL has been suggested, but has licensing issues (advertising
clause, considered GPL-incompatible without adding an exemption, etc).

mhash is LGPL'd and has support for (among others) SHA1 and MD5:
http://mhash.sourceforge.net/

There are packages for Debian (confirmed etch, lenny) and Ubuntu
(confirmed starting with Hardy).

There are probably other options, this is just another suggestion.

-jeff


More information about the Open-ils-dev mailing list