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:

as well as SHA-1, -224, -256, -384, and -512 implementations:

The MD5 implementation is based on the RSA version of MD5. All our
license information can be found here:

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:

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]   --

Boost list run by bdawes at, gregod at, cpdaniel at, john at