Copyrights of the used algorithms and implementations

UpHome
Sitemap
 

This chapter contains the copyright notes and acknowledgements for the different ciphers, message digests, etc.


MD5

is copyright 'RSA Data Security, Inc'. The note at the beginning of md5.h says:

License to copy and use this software is granted provided that it is identified as the RSA Data Security, Inc MD5 Message-Digest Algorithm in all material mentioning or referencing this software or this function. License is also granted to make and use derivative works provided that such works are identified as derived from the RSA Data Security, Inc MD5 Message-Digest Algorithm in all material mentioning or referencing the derived work.
I consider the terms of the license fulfilled by this quotation.


HAVAL

is copyright Yuliang Zheng and may not be sold or used as inducement to buy a product without the written permission of Yuliang Zheng. For technical questions or questions regarding the code used here contact the copyright holder. I made some minor changes to eliminate masses of cmd {gcc}-warnings regarding operator priority in expressions, but did not change the semantics.


SHA / SHS

was specified by the US government agency NIST. Primary author of the code used here seems to be Peter C. Gutmann, with heavily modifications from Uwe Hollerbach.


RS ECC

The Reed-Solomon error correcting coder is copyrighted by Paul Flaherty under the terms of the GNU General Public License.


zlib

The (de)compression library zlib is copyrighted by Jean-Loup Gailly and Mark Adler.


RIPEMD-160

is copyright Hans Dobbertin, Antoon Bosselaers and Bart Preneel.



© Andreas Kupries
Last update at Mon Aug 20 22:52:26 PDT 2001