Introduction
Encryption at rest protects your data stored on disk by converting it into a secret code. This stops unauthorized people from reading your data even if they get access to the storage.
When you want to protect sensitive messages stored in Kafka topics from being read by unauthorized users.
When your company policy requires all stored data to be encrypted for compliance reasons.
When you want to secure Kafka logs and data files on disk in case of server theft or hacking.
When running Kafka on shared infrastructure and you want to isolate your data from other tenants.
When you want to add an extra layer of security beyond network encryption for Kafka data.