SV-89161r2_rule
V-74487
SRG-APP-000172-DB-000075
DB2X-00-004100
CAT II
10
Run the following command to set the value of the authentication encryption to SERVER_ENCRYPT:
$db2 update dbm cfg using authentication server_encrypt
Run the following db2set command to set the value of DB2AUTH to JCC_ENFORCE_SECMEC:
$db2 set DB2AUTH=JCC_ENFORCE_SECMEC
Notes: It is recommended to set the ALTERNATE_AUTH_ENC database manager configuration parameter to AES_ONLY to require that AES encryption be used.
Run the following command to find the value of the authentication parameter:
$db2 get dbm cfg
If the AUTHENTICATION parameter is not set to SERVER_ENCRYPT, this is a finding.
Run the following command to find the value of the registry variable DB2AUTH:
$db2set -all
If the value of DB2AUTH is not set to JCC_ENFORCE_SECMEC, or DB2AUTH is not set (i.e. a row is not returned for DB2AUTH from the above command), this is a finding.
V-74487
False
DB2X-00-004100
Run the following command to find the value of the authentication parameter:
$db2 get dbm cfg
If the AUTHENTICATION parameter is not set to SERVER_ENCRYPT, this is a finding.
Run the following command to find the value of the registry variable DB2AUTH:
$db2set -all
If the value of DB2AUTH is not set to JCC_ENFORCE_SECMEC, or DB2AUTH is not set (i.e. a row is not returned for DB2AUTH from the above command), this is a finding.
M
3161