Did you have to get into the weeds of the wire protocols that Postgres/Mysql use? What was that like?
Launch HN: JumpWire (YC W22) – Easily encrypt customer data in your databases
11–20 of 80 posts
Re: Launch HN: JumpWire (YC W22) – Easily encrypt customer data in your databases
#12Re: Launch HN: JumpWire (YC W22) – Easily encrypt customer data in your databases
#13``` How are keys handled? We generate unqique encryption keys for every account and store them in a secure secrets manager. Subkeys are routinely created and rotated from the master key. For additional security, we support user provided keys on our Team and Enterprise plan. ```
`unqique` --> `unique`
Re: Launch HN: JumpWire (YC W22) – Easily encrypt customer data in your databases
#14How did you solve range queries? Prefix/suffix queries? Index performance? Aggregation on database end?
With JIT response encryption none of that is an issue, but it can be slow for large amounts of data. Any kind of big-data analytics will be a poor fit for JumpWire right now.
Re: Launch HN: JumpWire (YC W22) – Easily encrypt customer data in your databases
#15Congrats on the launch! This sounds pretty cool. Did you have to get into the weeds of the wire protocols that Postgres/Mysql use? What was that like?
Also critical is ensuring encryption occurs within the database transaction, so that data doesn't leak into write-ahead logs or change data capture streams. Since we manage keys/rotation this takes some careful logic in our engine.
Re: Launch HN: JumpWire (YC W22) – Easily encrypt customer data in your databases
#16FYI, I think there may be a typo on your ` https://jumpwire.ai/pricing ` page on the `How are keys handled?` ``` How are keys handled? We generate unqique encryption keys for every account and store them in a secure secrets manager. Subkeys are routinely created and rotated from the master key. For additional security, we support user provided keys on our Team and Enterprise plan. ``` `unqique` --> `unique`
Re: Launch HN: JumpWire (YC W22) – Easily encrypt customer data in your databases
#17Re: Launch HN: JumpWire (YC W22) – Easily encrypt customer data in your databases
#18How are updates handled, if I’m hosting the container in my cloud? How should I plan for troubleshooting if there are incidents involving JumpWire?
Re: Launch HN: JumpWire (YC W22) – Easily encrypt customer data in your databases
#19Re: Launch HN: JumpWire (YC W22) – Easily encrypt customer data in your databases
#20So if the fields are encrypted by the proxy on the way to the DB, how do queries and indices work since it would be pretty much invisible to the DB and the query planner? Thanks! I really like the approach you are taking since it could be a quick drop-in deployment that solves a huge problem for us.
With JIT response encryption none of that is an issue, the database still has the raw data but applications are protected. The downside is it can be slow for large amounts of data.