SV-214032r617437_rule
V-214032
SRG-APP-000516-DB-000363
SQL6-D0-016600
CAT II
10
Run the following to enable encryption on the Service Broker endpoint:
ALTER ENDPOINT <EndpointName>
FOR SERVICE_BROKER
(ENCRYPTION = REQUIRED ALGORITHM AES)
If the data owner does not have a strict requirement for ensuring data integrity and confidentiality is maintained at every step of the data transfer and handling process, and the requirement is documented and authorized, this is not a finding.
If SQL Service Broker is in use, run the following to check for encrypted transmissions:
SELECT name, type_desc, encryption_algorithm_desc
FROM sys.service_broker_endpoints
WHERE encryption_algorithm != 2
If any records are returned, this is a finding.
V-214032
False
SQL6-D0-016600
If the data owner does not have a strict requirement for ensuring data integrity and confidentiality is maintained at every step of the data transfer and handling process, and the requirement is documented and authorized, this is not a finding.
If SQL Service Broker is in use, run the following to check for encrypted transmissions:
SELECT name, type_desc, encryption_algorithm_desc
FROM sys.service_broker_endpoints
WHERE encryption_algorithm != 2
If any records are returned, this is a finding.
M
3993