Description
PGP Component and Routines for Delphi
PGP Component and Routines for Delphi is here to make your life easier! This software supports PGP SDK versions 1.7.x and 2.x, so you’ll need one of those installed to get started. The cool part? It cuts down on all that complicated code you usually have to write for PGP tasks. Instead of writing tons of lines, you just call a single function!
Pure Delphi Code
What’s even better is that this tool uses only pure Delphi code along with native PGP SDK dynamic-link libraries. That means no extra DLLs getting in the way! Plus, all functions link dynamically to the PGP SDK DLLs, so if a client hasn’t installed PGP yet, your project won’t crash on their computer.
Accessing the PGP Default Keyring
If you’re using version 1.7.x, you can access the PGP Default Keyring. This gives you some handy features like:
- Getting a list of UserIDs from the Default Keyring;
- Exporting and importing keys;
- Checking if the secret key's password is valid;
- Reading key info like UserID, Fingerprint (in hex quads), and KeyID;
- Encoding and decoding data using UserID in various ways;
- Signing messages during encoding and retrieving signer info when decoding.
Standalone PGP Routines
If you're not into using Keyrings, no worries! You can still use standalone routines with both SDK versions. Here’s what you can do:
- Create a key pair (both secret and public keys);
- Change or validate the secret key's password;
- Read various key info such as User ID and Public key;
- Replace existing UserIDs in a key or rename them;
- Encode or decode data using Private or Public keys in multiple formats;
- Create and verify detached signatures.
Ciphers and Hash Components
This software also includes symmetric cipher components like IDEA, 3DES, CAST5, as well as hash components such as MD5, SHA, and RIPEMD160.
Your Demo Package Awaits!
The demo package comes packed with great stuff:
- A complete manual in *.CHM format;
- The interface part of the component's unit (MCPGP.int);
- The source code for the PGP SDK interface unit (PGP_SDK.pas);
- A sample application source code (MCPGPDemo);
- A compiled sample program (MCPGPDemo.exe).
Your download link here!
Tags:
User Reviews for PGP component and routines for Delphi 7
-
PGP component and routines for Delphi simplifies PGP tasks with a single function call. No third-party DLLs, ensuring stability on client's computers.
-
This app is a game-changer! It simplifies complex PGP tasks into a single function call, making my life so much easier.
-
Absolutely love this app! The pure Delphi code ensures stability, and I appreciate the seamless integration with PGP SDK.
-
5 stars! This app has made encoding and decoding data so straightforward. Highly recommend for anyone needing PGP support.
-
Incredible functionality! The ability to generate key pairs and manage keys without hassle is impressive. Highly reliable!
-
Fantastic tool for handling PGP tasks effortlessly. The demo package was super helpful in getting started quickly!
-
Best PGP app I've used! It takes care of everything I need while keeping things simple. Great job to the developers!