On Mon, Dec 21, 2009 at 5:10 PM, Scott McKellar <[email protected]> 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

Reply via email to