From: Bowen, Randy (Randy.Bowen_at_[hidden])
Date: 2006-11-13 16:16:42
I've used the Crypto++ library in the past, which includes a SHA-1
implementation which, if I recall, is in the public domain (as is most
of the library).
[mailto:boost-bounces_at_[hidden]] On Behalf Of Andy
Sent: Monday, November 13, 2006 12:12 PM
Subject: [boost] sha-1
I am looking for an implementation of the sha-1 algorithm that I can use
for the guid library that I am writing. Since I hope to submit this to
boost, I need the sha-1 code to conform to the boost license
I have found http://www.packetizer.com/security/sha1/.
Here are the contents of the license.txt file:
Copyright (C) 1998
Paul E. Jones <paulej_at_[hidden]>
All Rights Reserved.
This software is licensed as "freeware." Permission to distribute
this software in source and binary forms is hereby granted without
a fee. THIS SOFTWARE IS PROVIDED 'AS IS' AND WITHOUT ANY EXPRESSED
OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
THE AUTHOR SHALL NOT BE HELD LIABLE FOR ANY DAMAGES RESULTING
FROM THE USE OF THIS SOFTWARE, EITHER DIRECTLY OR INDIRECTLY, INCLUDING,
BUT NOT LIMITED TO, LOSS OF DATA OR DATA BEING RENDERED INACCURATE.
Would this license prevent the guid library from being accepted as a
library? If so, does anyone know of code for the sha-1 algorithm that
would not prevent the guid library from being accepted as a boost
Thanks in advance,
Unsubscribe & other changes:
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk