eclipse-vertx / eclipse-vertx/vertx-sql-client
Support for encrypted column data for MSSQL
- Dominant language
- Java
- Stars
- 912
- Forks
- 212
- Avg merge
- 17h 30m
- Merged PRs (30d)
- 3
Description
#### Describe the feature
There doesn't appear to be a way to properly transact on encrypted columns from a SQL Server DB using the reactive client. SQL Server's JDBC driver does support this through explicit methods, and decrypts using a CMK/CEK pair.
#### Use cases
Any MSSQL DB that contains an encrypted column cannot use this project to interface with said data because it will not decrypt the data. This feature will allow a wider support to include all MSSQL DBs that contain encrypted data. Currently Vert.x is the only supported way to work with Hibernate Reactive, so this would be tremendous for anyone working with relational annotations in Java.
#### Contribution
I would be more than happy to take my best shot at implementing this feature, but I do not know anyone that is already looking for this feature and the level of complexity may be outside of my expertise, especially given my limited knowledge of Vert.x. I would be extremely grateful to the Vert.x developers if this was deemed a high enough priority for their attention.
Contributor guide
Assessment
This issue has not been assessed yet.