Libmcrypt is a thread-safe library providing a uniform interface
to access several block and stream encryption algorithms.

The author of libmcrypt is Nikos Mavroyanopoulos <nmav@hellug.gr>
The website of libmcrypt can be found at http://mcrypt.hellug.gr/
A mailing list on mcrypt and libmcrypt is mcrypt-dev@lists.hellug.gr
Subscribe by visiting http://lists.hellug.gr/mailman/listinfo/mcrypt-dev

This is the win32 dll package of libmcrypt version 2.5.0.
The maintainer of the win32 dll package is Stefan Hetzl <shetzl@teleweb.at>

This distribution consists of the following parts:

include:
This directory contains the file mcrypt.h. You need to #include this header file
in your program's source code to use libmcrypt.

devel:
This directory contains import libraries for libmcrypt and libltdl which can be
used in the cygwin environment. To compile your program foo.c that uses
libmcrypt on cygwin you have to link against these import libraries: Copy the
files from the devel directory into the same directory as foo.c and type:
gcc -o foo.exe foo.c libimp-cygmcrypt-4.a libimp-cygltdl-3.a

lib:
In your program's distribution you should put the three dlls from this directory
(cygltdl-3.dll, cygmcrypt-4.dll and cygwin1.dll) in a place where your
executeable can find them, i.e. in the working directory or in the path.

cygltdl-3.dll is used for dynamic module loading.
cygmcrypt-4.dll is the main dll of libmcrypt.
cygwin1.dll is needed as these dlls have been compiled on cygwin.

modules/algorithms and modules/modes:
In your program's distribution, you can copy the files from these directories
anywhere but you need to specify the directory containing the files from the
modules/algorithms directory as second parameter in the mcrypt_modules_open call
and the directory containing the files from the modules/modes directory as
fourth parameter in the mcrypt_module_open call.  

See the file Manpage.txt for detailed instructions on how to use the library.
