This package contains both pre-compiled binaries and source code components for you to recompile if you choose.
MircryptionPgp is a large project which consists of several components:
• | A compiled DLL (dynamic link library) named mpgp.dll. The dll was written with the commercial tool Borland C++ Builder 5, which is a C++ tool with some high-level user interface components. The C++ Builder project file for mpgp is included, and the code makes use of a few free 3rd party components, most notably the opensource Delphi Wrappers for PGP (http://home.t-online.de/home/idw.doc/PGPcomp.htm). To recompile, first install the components then the main dll. |
• | Counterpane's Yarrow dlls and frontend.exe program (http://www.counterpane.com/yarrow.html). These are tools utilized by mpgp for generating cryptographically secure random numbers. Source code is from Counterpane's website, and includes Visual C++ project files for easy recompilation. |
• | An installed version of Network Associate's PGP application (version 6.53 or later) on your computer (http://web.mit.edu/network/pgp.html). MPGP uses the installedl PGP dlls to perform all encryption/decryption/signing. The full source code for PGP is available and can be recompiled without too much trouble using Visual C++ 6. |
|