generatekey [OPTIONS] APP [NAME=VALUE...]

Generates, imports, or retargets keys.

This utility is included in the Core Tools bundle, which contains all the Security World Software utilities. For more information, see:

Option Description

Modes of operation

-a, --list-apps

Lists all recognised APPNAMEs.

-g, --generate

Generates a key (default).

-i, --import

Imports a key.

-l, --list-params

Lists all available parameters for a given APPNAME.

-r, --retarget

Retargets a key.

-t, --list-key-types

Lists all available key types for a given APPNAME.

Module and cardset selection

-c, --cardset=NAME

Selects the cardset to protect key.

-m, --module=MODULE

Specifies the number of the module to perform the tests on.
If you only have one module, <MODULE> is 1. If you do not specify a module number, the utility uses all modules by default.

-s, --slot=SLOT

Selects the slot to use.

Key protection options


Offers SEE options even with non-SEE modules.

-N, --no-verify

Does NOT verifies the security of the key.


Verifies the security of the key (default).

Other settings

-b, --batch

Runs in non-interactive mode.

-I, --interactive

Runs in interactive mode (default).

-n, --check

Checks the settings.

-q, --quiet

Runs in quiet mode.

-v, --verbose

Prints verbose output for generatekey.

Help options

-h, --help

Displays help for generatekey.

-H, --help-parameters

Lists all generatekey parameters.

-u, --usage

Displays a brief usage summary for generatekey.

-v, --verbose

Prints verbose output for generatekey.

-V, --version

Displays the version number of the Security World Software that deploys generatekey.