|
Boost : |
From: Foster Brereton (fosterb.boost_at_[hidden])
Date: 2005-12-09 17:53:55
On 12/9/05, Foster Brereton <fosterb.boost_at_[hidden]> wrote:
> On 12/9/05, Pedro Lamarão <pedro.lamarao_at_[hidden]> wrote:
> > Jody Hagins wrote:
> > > On Fri, 09 Dec 2005 16:52:18 +0100
> > > Martin Wille <mw8329_at_[hidden]> wrote:
> > >
> > >
> > >>I don't recall any proposal for that. While I'd like to see support
> > >>for MD5 and related algorithms in Boost, I don't think this
> > >>implementation has an acceptable license (because of the RSA clause).
>
> The Adobe Source Libraries have SHA implementations that may be of
> some use. They're based on Boost already, and are released under the
> OSI-approved MIT License.
>
> Blessings,
> Foster
To expand a bit on what I had said earlier, ASL has an MD5 implementation:
http://opensource.adobe.com/classadobe_1_1md5__t.html
as well as SHA-1, -224, -256, -384, and -512 implementations:
http://opensource.adobe.com/group__adobe__sha.html
The MD5 implementation is based on the RSA version of MD5. All our
license information can be found here:
http://opensource.adobe.com/licenses.html
Another piece of technology we wrote for this arena is a ZUID, which
is a UUID-like structure that contains no personal information in it
(like a MAC or IP address). Details on the ZUID and how (and why) it
differs from a UUID can be found at:
http://opensource.adobe.com/classadobe_1_1zuid__t.html
We have no issues with any of our work being included in Boost.
-- Foster T. Brereton - Computer Scientist Software Technology Lab, Adobe Systems Incorporated fbrereto_at_[hidden] -- http://opensource.adobe.com
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk