> Is there a GnuPGP project anywhere that does PGP encryption that is > usable in a C# application? Yes; gpgme-sharp. However, since it P/Invokes out to native code it's limited to 32-bit only. This may be a problem if your code has to run in a 64-bit .NET environment.