
On 12/9/05, Foster Brereton <fosterb.boost@gmail.com> wrote:
On 12/9/05, Pedro LamarĂ£o <pedro.lamarao@intersix.com.br> wrote:
Jody Hagins wrote:
On Fri, 09 Dec 2005 16:52:18 +0100 Martin Wille <mw8329@yahoo.com.au> 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@adobe.com -- http://opensource.adobe.com