These are a few open source projects I've been working on.
CryptLIBOpenPGP is a collection of Pascal routines and classes that implement the OpenPGP packets. It compiles and has been tested (and will be maintained) for Delphi.
This library is freely available with source code. It can be freely used and distributed conformingly to the terms of the General Public Licence (GPL). Version 1.0
Version 1.0 implements packets types 1, 2, 9, 13. Basically these packets were ncessary to implement sfoPGP, an OpenPGP packet analyser.
Crypt_LIB is a collection of Pascal routines that implement cryptography. It compiles and has been tested (and will be maintained) both for Delphi and GPC.
This library is freely available with source code. It can be freely used and distributed conformingly to the terms of the General Public Licence (GPL). Version 2.0.1
A fix was made to MD5 for compiance with the RFC Version 2.0
Version 2.0 implements Blowfish and Blowfish CBC with random init. vector, ElGamal, ISAAC (RNG) and LargeIntegers (library for large integer artihmetics)
SChatBUDDY is an application based on Crypt_LIB. It provides a user interface to crypt text and clipboard support to transfer text from/to a Chat program like ICQ or IRC.
SChatBUDDY supports public key encryption (ElGamal) so there is no need for transfering cleartext sesion keys.
SChatBUDDY is freely available as source code or compiled application. It can be freely used and distributed conformingly to the terms of the General Public Licence (GPL).
sfoPGP is now available with source code