This is the Debian GNU/Linux version of the Crypto++ library. The original source is cryptopp560.zip with sha1sum b836783ebd72d5bc6a916620ab2b1ecec316fef1 obtained from http://www.cryptopp.com/ . It was unpacked with unzip -a to avoid DOS text format which breaks the test suite, and the following files removed: *.dsp *.vcproj *.dsw *.sln *.rc cryptlib_bds.* cryptest_bds.* resource.h . ---[ License.txt begin ]--- Compilation Copyright (c) 1995-2006 by Wei Dai. All rights reserved. This copyright applies only to this software distribution package as a compilation, and does not imply a copyright on any particular file in the package. The following files are copyrighted by their respective original authors, and their use is subject to additional licenses included in these files. mars.cpp - Copyright 1998 Brian Gladman. All other files in this compilation are placed in the public domain by Wei Dai and other contributors. I would like to thank the following authors for placing their works into the public domain: Joan Daemen - 3way.cpp Leonard Janke - cast.cpp, seal.cpp Steve Reid - cast.cpp Phil Karn - des.cpp Michael Paul Johnson - diamond.cpp Andrew M. Kuchling - md2.cpp, md4.cpp Colin Plumb - md5.cpp, md5mac.cpp Seal Woods - rc6.cpp Chris Morgan - rijndael.cpp Paulo Baretto - rijndael.cpp, skipjack.cpp, square.cpp Richard De Moliner - safer.cpp Matthew Skala - twofish.cpp Kevin Springle - camellia.cpp, shacal2.cpp, ttmac.cpp, whrlpool.cpp, ripemd.cpp Permission to use, copy, modify, and distribute this compilation for any purpose, including commercial applications, is hereby granted without fee, subject to the following restrictions: 1. Any copy or modification of this compilation in any form, except in object code form as part of an application software, must include the above copyright notice and this license. 2. Users of this software agree that any modification or extension they provide to Wei Dai will be considered public domain and not copyrighted unless it includes an explicit copyright notice. 3. Wei Dai makes no warranty or representation that the operation of the software in this compilation will be error-free, and Wei Dai is under no obligation to provide any services, by way of maintenance, update, or otherwise. THE SOFTWARE AND ANY DOCUMENTATION ARE PROVIDED "AS IS" WITHOUT EXPRESS OR IMPLIED WARRANTY INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT WILL WEI DAI OR ANY OTHER CONTRIBUTOR BE LIABLE FOR DIRECT, INCIDENTAL OR CONSEQUENTIAL DAMAGES, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. 4. Users will not use Wei Dai or any other contributor's name in any publicity or advertising, without prior written consent in each case. 5. Export of this software from the United States may require a specific license from the United States Government. It is the responsibility of any person or organization contemplating export to obtain such a license before exporting. 6. Certain parts of this software may be protected by patents. It is the users' responsibility to obtain the appropriate licenses before using those parts. If this compilation is used in object code form in an application software, acknowledgement of the author is not required but would be appreciated. The contribution of any useful modifications or extensions to Wei Dai is not required but would also be appreciated. ---[ License.txt end ]--- Debian specific changes are copyright (c) 2000-2002 Stephen Zander , (c) 2004 Pierre Machard , (c) 2005-2007 Jens Peter Secher , licensed under the same the same terms as the rest of the Crypto++ package. ---[ From mars.cpp begin ]--- // mars.cpp - modified by Sean Woods from Brian Gladman's mars6.c for Crypto++ // key setup updated by Wei Dai to reflect IBM's "tweak" proposed in August 1999 /* This is an independent implementation of the MARS encryption */ /* algorithm designed by a team at IBM as a candidate for the US */ /* NIST Advanced Encryption Standard (AES) effort. The algorithm */ /* is subject to Patent action by IBM, who intend to offer royalty */ /* free use if a Patent is granted. */ /* */ /* Copyright in this implementation is held by Dr B R Gladman but */ /* I hereby give permission for its free direct or derivative use */ /* subject to acknowledgment of its origin and compliance with any */ /* constraints that IBM place on the use of the MARS algorithm. */ /* */ /* Dr Brian Gladman (gladman@seven77.demon.co.uk) 4th October 1998 */ ---[ From mars.cpp end ]---