News
Abstract
Learn about the many security considerations and options for securing IBM Navigator for i.
Content
Cryptographic Services
Cryptographic Services for Password Management in Navigator and Db2 Mirror
#ManageMasterKey
- The GUI is leveraging encryption to secure passwords when needed. The encryption keys are being protected by IBM Cryptographic Services for i.
- Master key 1 must be loaded and set for the GUI to save and encrypt user credentials - if that choice is made for a user Authentication preference ("Prompt for login information and store it for future use")
- Users with *ALLOBJ and *SECADM special authorities are allowed to load and set Master key 1 within IBM Cryptographic Services for i or using IBM Navigator :
- Click on Serviceability, Connection Properties, then the Cryptographic Services tab to load and set master key 1.
- Manage Master Keys can be found through Navigator at Security > Cryptographic Key Services Management > Manage Master Keys
- To save the user and password information in an encrypted file under Authentication method #3
- To start the System Debugger > Debug Service, Master Key must be set. Also:
- QSECOFR (or QSECOFR_NC on IBM i 7.6) cannot be disabled (and password not expired).
- The QDBGSRV user profile must be enabled
- Cryptographic Services
- To configure Open Authentication for SMTP. Using SMTP > Properties (coming in Q2 2026). CHGSMTPA requires this. The Save/Restore master key must also be set.
- Setting master key 1 is no longer used for Navigator encryption of the Web Truststore.
Note: A user without ALLOBJ authority will not be able to use Authentication Method 3 (saving passwords in encrypted file with Master Key 1) when QSECOFR (QSECOFR_NC on IBM i 7.6) is disabled (or pw expired). This option will be unselected for a basic user when signed in.

Prompt for login information and store it for future use
The GUI will save the user and password information in an encrypted file. This provides a convenient way for users to work with and manage many nodes, but is not suitable for secure environments.

Load and Set Cryptographic Services Master Key 1
IBM Cryptographic Services for i is used to protect the encryption keys in Navigator. Master key 1 must be loaded and set. Currently, it is not available on the GUI node. Without the support, the passwords and accepted CA certificates will not be stored and you need to input passwords and accept CA certificates for TLS enabled nodes again for every sign in until master key 1 is set and the passwords and the Web trust store can be properly encrypted and stored for future access.
The load master key operation takes a passphrase as input. It is hashed and then loaded into the new version. To activate the new master key value, the set operation is required. The user must have *ALLOBJ and *SECADM special authorities to load and set a master key. Note, you should write down the passphrase for the master key and store them securely. Load and Set a master key impacts all products using this master key.

Master key not loaded:
The GUI is leveraging encryption to secure passwords. The encryption keys are being protected by IBM Cryptographic Services for i. Master key 1 must be loaded and set and is not currently set on the GUI node. Users with *ALLOBJ and *SECADM special authority are allowed to load and set Master key 1 within Navigator > Serviceability > Connection Properties > Cryptographic Services. If you continue Canceling this request, CA certificates for TLS connections and user passwords can not be saved. Users will be prompted for these values every time until the files can be correctly encrypted. Click 'Yes' to cancel.
Was this topic helpful?
Document Information
Modified date:
30 March 2026
UID
ibm16486307