batch encrypting customer orders on remote secure server?

L. Weber
Sat May 4 18:27:02 2002

I am new to the world of encryption, so please bear with me.

I would like to know if it's possible for me to use GPG to batch
encrypt my customers' orders and credit card numbers on a remote
third-party-hosted secure server.

Some (hopefully) helpful info:
My business website is hosted by a third party and obviously, I
don't have root access - I can only access my section.  I am able
to install and run .cgis in my section, though.  The website host
uses CGIWrap which creates some restrictions for .cgis when using
SSL.  For example, I can't use a .cgi to send an e-mail when SSL is
being used.

The encryption key would need to be located on the remote server
and I know the passphrase will need to be eliminated, but decryption
would be done only on my local machine after downloading the orders.

Does the website host need to install GPG for me?  Or can I install
and run it from my own directories somehow?  Can I use dev/random
even if I don't have access to that area?