Open Source Wire Encryption (With Code!)

Internally we’ve added full support for wire encryption, this includes ODBC/JDBC and Fabric Layer SSL, and wanted to share this feature with the community:

Our implementation matches the documented configuration options for Full Wire Encryption:
https://docs.dremio.com/deployment/wire-encryption-config.html

NOTE 1
As you’ll see in the code, Dremio-OSS already contains almost everything you need to enable Wire Encryption on all layers. So there are just a few code changes needed to enable it.

NOTE 2
Our internal codebase includes many other additional features, so I had to move these specific changes over to a new branch bit by bit; so unlike our internal builds, this version of the code has only had a little bit of testing. Please report any issues :slight_smile:

4 Likes