从 Kafka 到 .NET Consumer 的加密流量

Encrypted traffic from Kafka to .NET Consumer

我有一个 .NET 客户端(使用 Confluent .NET Kafka)作为 Kafka 主题的使用者。现在我想加密流量。我正在寻找轻量级的解决方案来做到这一点。有什么经验吗?我应该坚持使用 SSL 吗?

TLS 应该可以正常工作。否则,您将编写自己的序列化程序/反序列化程序 类 来进行加密

请注意,您可能会加密流量,但静态数据不会在 Kafka 中加密。真正加密消息的唯一方法是在客户端进行加密。

有一些更高级别的库可以为您做到这一点。例如 Silverback(我的图书馆):https://silverback-messaging.net/concepts/broker/encryption.html