glite-eds-encrypt

glite-eds-encrypt — Encrypt a local file using a known encryption key from a logical filename.

Synopsis

glite-eds-encrypt [ -h ] [ -q ] [ -v ] [ -s SERVICE ] REMOTE_FILE LOCAL_FILE OUTPUT_FILE

DESCRIPTION

glite-eds-encrpyt is a command-line tool for encrypting a local file using an existing remote file's encryption keys and write the output to a local output file. glite-eds-get will look up the key needed for encryption in the hydra catalog, using the remote file.

OPTIONS

-h

Show help screen.

-q

Quiet operation.

-v

Verbose operation.

-s SERVICE

If SERVICE starts with gliteio://, then it it used as the gLite I/O service URL. Otherwise SERVICE is taken as a service name, and serives discovery is used to determine the service endpoint.

REMOTE_FILE

The name of the remote file.

LOCAL_FILE

The name of the file on the local filesystem.

OUTPUT_FILE

The name of the file on the local filesystem to write the encrypted output to.

ENVIRONMENT VARIABLES

GLITE_SD_GLITEIO_TYPE

Specifies the type of the service to use during service discovery. The default value is org.glite.GliteIO.