CCAAK · Question #83
You are responsible for securing a Kafka cluster that handles sensitive financial data. You want to ensure that all data is encrypted while it is being transmitted between clients and brokers, as…
The correct answer is B. Set security.inter.broker.protocol=SSL D. Set listeners=SASL_SCRAM://kafka1:443,SSL://kafka1:9093. Enabling SSL as the inter-broker protocol ensures encrypted communication within the cluster. Configuring an SSL listener enables encrypted communication between clients and brokers, ensuring all in-transit data is protected.
Question
You are responsible for securing a Kafka cluster that handles sensitive financial data. You want to ensure that all data is encrypted while it is being transmitted between clients and brokers, as well as between brokers with TLS enabled for inter-broker communication. You need to ensure that data in transit is encrypted using SSL in your Kafka deployment. Which two actions should you take? (Choose two.)
Options
- ASet ssl.client.auth=required
- BSet security.inter.broker.protocol=SSL
- CSet ssl.client.auth=requested
- DSet listeners=SASL_SCRAM://kafka1:443,SSL://kafka1:9093
How the community answered
(35 responses)- A9% (3)
- B74% (26)
- C17% (6)
Explanation
Enabling SSL as the inter-broker protocol ensures encrypted communication within the cluster. Configuring an SSL listener enables encrypted communication between clients and brokers, ensuring all in-transit data is protected.
Topics
Community Discussion
No community discussion yet for this question.