Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for Encrypted Connections #184

Open
bgreer101 opened this issue Jan 12, 2023 · 1 comment
Open

Support for Encrypted Connections #184

bgreer101 opened this issue Jan 12, 2023 · 1 comment

Comments

@bgreer101
Copy link

Is your feature request related to a problem? Please describe.
This request is not based on a problem, but on what I feel is a shortcoming of the system. Encrypted connections would make it safer to store confidential data in SiriDB and also prevent plain-text passwords from flowing across the wire.

Describe the solution you'd like
I would like to see siridb connections support TLS v1.2, ideally at least single directional, but support for mutual TLS would be nice as well. It would be nice if the HTTP API also supported TLS/SSL connections.

Describe alternatives you've considered
Currently we have to rely on a docker-provided encrypted backhaul network to provide security over the wire, this is unnecessarily complex and adds a lot of overhead.

Additional context
Add any other context or screenshots about the feature request here.

@cafeop
Copy link

cafeop commented Jan 13, 2023

I don't think, this would be useful, since it would also add a lot of bloat: increasing code basis and possible security problems. better use a TLS proxy for this or other proven and solid encryption layer (perhaps wireguard) to establish secure connection and protect your credentials.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants