glite-eds-key-register

glite-eds-key-register — Generates an encryption key and registers it in the Hydra KeyStore.

Synopsis

glite-eds-key-register [ -h ] [ -q ] [ -v ] [ -c CIPHER ] [ -k KEYLENGTH ] [ -i ID ] [ -s SERVICE ]

DESCRIPTION

glite-eds-key-register is a command-line tool for generating encryption key and storing it in the Hydra KeyStore. The key can be deleted by glite-eds-key-unregister.

OPTIONS

-h

Show help screen.

-q

Quiet operation.

-v

Verbose operation.

-c CIPHER

Cipher name to use. See 'openssl list-cipher-commands' for the available options.

The current default is 'blowfish'.

-k KEYLENGTH

Keylength to use in bits. See 'openssl list-cipher-commands' for the available options.

The current default is 128 bits.

-i ID

ID to be used to store the encryption data with (logical file name or GUID).

-s SERVICE

If SERVICE starts with https://, then it it used as the endpoint of a Hydra KeyStore. Otherwise SERVICE is taken as a service name, and serives discovery is used to determine the service endpoint.