| Where allowed to run: All environments (*ALL) Threadsafe: Yes |
Parameters Examples Error messages |
The Create Keystore File (CRTCKMKSF) command creates a database file for storing cryptographic key values for use with the cryptographic services set of APIs, CL commands, and GUI interface.
For more information on keystore files, refer to the Cryptographic services key management section of the Security category in the IBM Systems Information Center at http://www.ibm.com/systems/infocenter/.
Restrictions:
| Top |
| Keyword | Description | Choices | Notes |
|---|---|---|---|
| KEYSTORE | Keystore file | Qualified object name | Required, Positional 1 |
| Qualifier 1: Keystore file | Name | ||
| Qualifier 2: Library | Name, *CURLIB | ||
| MSTKEY | Master key | 1-8 | Required, Positional 2 |
| AUT | Authority | Name, *LIBCRTAUT, *CHANGE, *ALL, *USE, *EXCLUDE | Optional |
| TEXT | Text 'description' | Character value, *BLANK | Optional |
| Top |
Specifies the name and library for the keystore file.
This is a required parameter.
Qualifier 1: Keystore file
Qualifier 2: Library
| Top |
Specifies the id of the master key under which the key values will be encrypted.
This is a required parameter.
| Top |
Specifies the authority you give to users who do not have specific private or group authority to the keystore file.
| Top |
Specifies a brief description of the keystore file.
| Top |
CRTCKMKSF KEYSTORE(MYLIB/MYKEYS) MSTKEY(5) AUT(*EXCLUDE)
TEXT('My keys are stored here.')
This command creates a database file named MYKEYS in library MYLIB for storing cryptographic services keys. The key values will be stored in the file encrypted under Master Key 5. Users must be specifically authorized to use this file.
| Top |
*ESCAPE Messages
| Top |