Boost logo

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