               *****************************************
               * IPNSEC for Linux, Preliminary Release *
               *****************************************

NOTE: this is a compilation work, which is compiled
from various sources under different licenses.
Please read the comments in the code if you plan to do
anything with the code except using it for fun.

Most of the code in the IPSEC for Linux package has been written by
John Ioannidis, <ji@hol.gr>. The following people, organizations,
companies, etc. are also acknowledged.

The MD5 implementation is from RSADSI, so this package must include
the following phrase: "derived from the RSA Data Security, Inc. MD5
Message-Digest Algorithm". Look in net/ipsec/ipsec_md5c.c for the
complete Copyright message.

Eric Young's LIBDES library is used. Look in
net/ipsec/libdeslite/COPYRIGHT for the complete Copyright message.

Steve Reid's SHA-1 and CAST-128 code is used.

David Mazieres is the author of the Blowfish implmenentation.

Antoon Bosselaers and Todd C. Miller are the authors of RIPEMD-160 hash.

The radix tree code from the Berkeley 4.4 distribution (Copyright (c)
1988, 1989, 1993, The Regents of the University of California. All
rights reserved.) is used in a modified form. Look in
net/ipsec/radij.c for the complete Copyright message.

The AH and ESP processing code is mostly copied from OpenBSD, which
is by John Ioannidis, Angelos D. Keromytis and Niels Provos.

The IPSEC firewall functionality is mostly from ENskip-0.67 by Robert
Muchsel.

All other changes are by Petr Novak.
