| 1 |
Compilation Copyright (c) 1995-2003 by Wei Dai. All rights reserved.
|
| 2 |
This copyright applies only to this software distribution package
|
| 3 |
as a compilation, and does not imply a copyright on any particular
|
| 4 |
file in the package.
|
| 5 |
|
| 6 |
The following files are copyrighted by their respective original authors,
|
| 7 |
and their use is subject to additional licenses included in these files.
|
| 8 |
|
| 9 |
mars.cpp - Copyright 1998 Brian Gladman.
|
| 10 |
|
| 11 |
All other files in this compilation are placed in the public domain by
|
| 12 |
Wei Dai and other contributors.
|
| 13 |
|
| 14 |
I would like to thank the following authors for placing their works into
|
| 15 |
the public domain:
|
| 16 |
|
| 17 |
Joan Daemen - 3way.cpp
|
| 18 |
Leonard Janke - cast.cpp, seal.cpp
|
| 19 |
Steve Reid - cast.cpp
|
| 20 |
Phil Karn - des.cpp
|
| 21 |
Michael Paul Johnson - diamond.cpp
|
| 22 |
Andrew M. Kuchling - md2.cpp, md4.cpp
|
| 23 |
Colin Plumb - md5.cpp, md5mac.cpp
|
| 24 |
Seal Woods - rc6.cpp
|
| 25 |
Chris Morgan - rijndael.cpp
|
| 26 |
Paulo Baretto - rijndael.cpp, skipjack.cpp, square.cpp
|
| 27 |
Richard De Moliner - safer.cpp
|
| 28 |
Matthew Skala - twofish.cpp
|
| 29 |
|
| 30 |
Permission to use, copy, modify, and distribute this compilation for
|
| 31 |
any purpose, including commercial applications, is hereby granted
|
| 32 |
without fee, subject to the following restrictions:
|
| 33 |
|
| 34 |
1. Any copy or modification of this compilation in any form, except
|
| 35 |
in object code form as part of an application software, must include
|
| 36 |
the above copyright notice and this license.
|
| 37 |
|
| 38 |
2. Users of this software agree that any modification or extension
|
| 39 |
they provide to Wei Dai will be considered public domain and not
|
| 40 |
copyrighted unless it includes an explicit copyright notice.
|
| 41 |
|
| 42 |
3. Wei Dai makes no warranty or representation that the operation of the
|
| 43 |
software in this compilation will be error-free, and Wei Dai is under no
|
| 44 |
obligation to provide any services, by way of maintenance, update, or
|
| 45 |
otherwise. THE SOFTWARE AND ANY DOCUMENTATION ARE PROVIDED "AS IS"
|
| 46 |
WITHOUT EXPRESS OR IMPLIED WARRANTY INCLUDING, BUT NOT LIMITED TO,
|
| 47 |
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
| 48 |
PURPOSE. IN NO EVENT WILL WEI DAI OR ANY OTHER CONTRIBUTOR BE LIABLE FOR
|
| 49 |
DIRECT, INCIDENTAL OR CONSEQUENTIAL DAMAGES, EVEN IF
|
| 50 |
ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
|
| 51 |
|
| 52 |
4. Users will not use Wei Dai or any other contributor's name in any
|
| 53 |
publicity or advertising, without prior written consent in each case.
|
| 54 |
|
| 55 |
5. Export of this software from the United States may require a
|
| 56 |
specific license from the United States Government. It is the
|
| 57 |
responsibility of any person or organization contemplating export
|
| 58 |
to obtain such a license before exporting.
|
| 59 |
|
| 60 |
6. Certain parts of this software may be protected by patents. It
|
| 61 |
is the users' responsibility to obtain the appropriate
|
| 62 |
licenses before using those parts.
|
| 63 |
|
| 64 |
If this compilation is used in object code form in an application
|
| 65 |
software, acknowledgement of the author is not required but would be
|
| 66 |
appreciated. The contribution of any useful modifications or extensions
|
| 67 |
to Wei Dai is not required but would also be appreciated.
|