SV-89403r1_rule
V-74729
SRG-APP-000015-AS-000010
MQMH-AS-000020
CAT II
10
Advanced Message Security can sign and encrypt messages at the point of production, and then decrypt and authenticate them at the point of consumption. At all points in between, the message is protected, either for integrity (using hashing) or for privacy (using encryption). Steps for setting up AMS are not included here. Reference vendor documentation for guidance on setting up AMS.
To access the MQ Appliance CLI, enter:
mqcli
runmqsc [QMgrName]
SET POLICY([queue name]) SIGNALG([SHA256, SHA384, or SHA512]) +
ENCALG([3DES, AES128, or AES256]) +
RECIP(['distinguished name (DN) of the message recipient']) +
SIGNER(['Signature DN validated during message retrieval'])
end
Obtain queue security policy requirements from system admin.
To verify the Advanced Message Security (AMS) policy for a specific queue manager's queues, enter:
mqcli
To list the policies for each queue, enter:
runmqsc [QMgrName]
To display all policies, enter:
DIS POLICY(*)
If no security policies are found or the specifics of the security policy does not meet documented queue security requirements, this is a finding.
V-74729
False
MQMH-AS-000020
Obtain queue security policy requirements from system admin.
To verify the Advanced Message Security (AMS) policy for a specific queue manager's queues, enter:
mqcli
To list the policies for each queue, enter:
runmqsc [QMgrName]
To display all policies, enter:
DIS POLICY(*)
If no security policies are found or the specifics of the security policy does not meet documented queue security requirements, this is a finding.
M
3239