Since I was asked several times lately... YES #Kryptonite4Kafka is still the only ๐Ÿ’ฏ #opensource and fully free of charge ๐Ÿ’ฐ solution for real #end2end #encryption between #ApacheKafka client apps. ๐Ÿ‘‡

https://github.com/hpgrahsl/kryptonite-for-kafka/

GitHub - hpgrahsl/kryptonite-for-kafka: Kryptonite for Kafka is a client-side ๐Ÿ”’ field level ๐Ÿ”“ cryptography library for Apache Kafkaยฎ offering a Kafka Connect SMT, ksqlDB UDFs, and a standalone HTTP API service. It's an ! UNOFFICIAL ! community project

Kryptonite for Kafka is a client-side ๐Ÿ”’ field level ๐Ÿ”“ cryptography library for Apache Kafkaยฎ offering a Kafka Connect SMT, ksqlDB UDFs, and a standalone HTTP API service. It's an ! UNOFFICIAL !...

GitHub

Since I was asked several times lately... YES #Kryptonite4Kafka is still the only ๐Ÿ’ฏ #opensource and fully free of charge ๐Ÿ’ฐ solution for real #end2end #encryption between #ApacheKafka client apps.

๐Ÿ‘‡

https://github.com/hpgrahsl/kryptonite-for-kafka/

GitHub - hpgrahsl/kryptonite-for-kafka: Kryptonite for Kafka is a client-side ๐Ÿ”’ field level ๐Ÿ”“ cryptography library for Apache Kafkaยฎ offering a Kafka Connect SMT, ksqlDB UDFs, and a standalone HTTP API service. It's an ! UNOFFICIAL ! community project

Kryptonite for Kafka is a client-side ๐Ÿ”’ field level ๐Ÿ”“ cryptography library for Apache Kafkaยฎ offering a Kafka Connect SMT, ksqlDB UDFs, and a standalone HTTP API service. It's an ! UNOFFICIAL !...

GitHub
And some moooooar fun... ๐Ÿค“ This time exploring the possibilities to bring #encrypted #keyset support to #Kryptonite4Kafka. This will allow to work with data keys which are fully protected by a ๐Ÿ”‘ encryption ๐Ÿ—๏ธ which itself resides in a cloud #KMS such as #GCP or #AWS.
#Kryptonite4Kafka fun! Here is a sneak peek of *dynamic* key identifiers applied via the soon to appear preliminary http API for Encryption ๐Ÿ”‘ identifier is specified to be taken from a field in the payload. Many great uses cases for this feature! ๐Ÿคฉ
In the mood for some #opensource work on๐Ÿ”’ #Kryptonite4Kafka ๐Ÿ”“. Experimenting with a long desired feature to configure *dynamic* key identifiers. This will allow for different ๐Ÿ”‘๐Ÿ—๏ธ based on individual payload fields, think e.g. different countries, states, user segments etc.

RT @hpgrahsl

Finally I released the long overdue v0.3.0 for #Kryptonite4Kafka which adds #ksqlDB #UDFs to do field-level ๐Ÿ”’ cryptography ๐Ÿ”“ in #SQL.

Basic documentation here https://github.com/hpgrahsl/kryptonite-for-kafka/blob/master/ksqldb-udfs-kryptonite/README.md

Also it's the last release before introducing the #HttpAPI as a new integration option.

kryptonite-for-kafka/README.md at master ยท hpgrahsl/kryptonite-for-kafka

Kryptonite for Kafka is a client-side ๐Ÿ”’ field level ๐Ÿ”“ cryptography library for Apache Kafkaยฎ currently focused on Kafka Connect data integration use cases and ksqlDB stream processing scenarios. It...

GitHub