>> I guess I could use something like gnu pgp and piggyback that onto an FTP
>> client but I was wondering if anyone knew of a commercial C# class
>> library
>> that has an FTP client that supports PGP encryption and digital signing?
>
> If it is an option, .net-2.0 has ftp client.
The .NET 2.0 client has support for FTP over SSL / TLS - also known as
"ftps".
With this support, it may be that you don't actually need PGP encryption or
digital signing, as the SSL / TLS layer will provide encryption, secure
authentication, and data verification all in one.
Alun.
~~~~