PGP Components for Delphi 5.0.0

By Michael in der Wiesche

Freeware 25 Jul 2010

In category

Components > Security > Crypting Other

Description

These sources provide a Delphi (2-8 and 2005-2010) direct interface to PGP requiring a preceding (.) full installation of PGP 6.5.x, 7.x, 8.x, 9.x or 10.x.

Available capabilities:

  • Encoding and decoding (encryption/decryption/signing/verifying)
  • Creating and verifying file detached (Open)PGP signatures
  • Importing, exporting, revoking, deleting keys & certificates
  • Several key & certificate management functions
  • Key & certificate generation (DH/DSS, RSA)
  • x.509 certificate & S/MIME support
  • Keyserver functions
  • Some utilities

New in Version 5.0.0:

This one is almost exclusively about migration to Unicode based versions of Delphi (2009 and later) with the main issue being the lack of a backwards compatible TStringList type: Hence there's now a new unit called PGPStringList.pas implementing a TRawByteStrings list type capable of dealing with AnsiString and RawByteString types. For keeping compatibility with prior versions of Delphi these types are either an alias or a redefinition of predefined types, please make sure to read the respective help file page. Other changes:

  • StrTools.pas has been renamed to PGPStrTools.pas.
  • The certificate selection dialog now selects and closes on double clicks.
  • The CPP-Builder files have been updated for including the x509 components and working with CPPB 6.

Informations

  • Status: Fully functional
  • Source: FW
  • Size: 410 410kB

Platforms:

  • C++ Builder 5
  • C++ Builder 6
  • Delphi 2
  • Delphi 2005 (VCL)
  • Delphi 2006 (Win32)
  • Delphi 2007 (VCL)
  • Delphi 2009
  • Delphi 2010
  • Delphi 3
  • Delphi 4
  • Delphi 5
  • Delphi 6
  • Delphi 7

Downloads