Download
Back to the SPGP page
These archives contain the SPGP.DLL and SPGP.BAS files, which are all you need to use SPGP with Visual Basic. The newest version is listed first; if you experience difficulties with the latest version, you might try one of the earlier versions.
To use SPGP with Visual Basic you must have the header file SPGP.BAS, which is included with the SPGPXXXX.ZIP archive. Other developers have written interface units for other languages and have generously made them available to the public. Though I have the pleasure of storing some of them on my site, these files are entirely the work and responsibility of the respective authors.
- Delphi. Michael in der Wiesche has written an Object Pascal unit for using SPGP with Delphi, and a component which uses SPGP. Sample applications are included.
- Win32 Perl. Grant Hopwood has written Win32::SPGP, a Perl module which uses SPGP. Rather cool.
Because there is nothing like a working demo for explaining how software really works.
- Visual Basic Project. A simple, do-nothing VB5 project that demonstrates the major functional areas: encrypting, signing, and basic key-property extraction. Requires the latest version of SPGP, both the DLL and SPGP.BAS.
Download vb5project.zip (32kb)
The DLL project is released here so that Delphi developers can link the sources directly into their applications, or just see some examples of interacting with PGP from Delphi. SPGP is written with 2.01, and should be compatible with any 32-bit version of Delphi.
All the SPGP web-pages are available in a single archive. This file contains the pages as of SPGP version 2.5.5, 3 Sept 2000:
Download spgphtml.zip (67kb)
In case you don't have access to keys with ADK or designated revokers, four keys are available for testing purposes. One has a designated revoker, one has enforced ADK, one has unenforced ADK, and one is the ADK itself. They all have the same passphrase ('testing') and include both secret and public keys. (This file is also included in the Visual Basic sample project.)
Download testkeys.asc (3kb)
Back to the SPGP page