Thanks to visit codestin.com
Credit goes to cipherstash.com

CipherStashDocs

/PROXY

CipherStash Proxy adds transparent, searchable encryption to existing PostgreSQL databases with zero application code changes, powered by EQL and ZeroKMS.

Transparent, searchable encryption for your existing PostgreSQL database. No application code changes. Connect through the proxy. Your data is encrypted at the field level. Your queries still work.

What you get

  1. Zero code changes. Configure encryption for specific tables and columns. Your SQL stays the same.
  2. Queries over ciphertext. Equality, comparison, ordering, grouping over encrypted values.
  3. Written in Rust. High performance, strongly-typed mapping of SQL statements.
  4. Backed by ZeroKMS. Up to 14x the performance of AWS KMS.
  5. Prometheus built in. Production monitoring out of the box.
  6. Runs in a container or as a standalone CLI tool.

CipherStash Proxy uses the Encrypt Query Language (EQL) to index and search encrypted data.

When to use Proxy vs SDK

CipherStash ProxyEncryption SDK
Best forDevOps teams adding encryption to existing PostgreSQL appsEngineering teams building new applications
Code changesZero. Drop-in replacement for your database connection.Application-level integration with schema definitions
SetupDocker container, configure env varsnpm install, define schemas, integrate into app
ControlAutomatic, table/column configurationFine-grained, per-field control

Next steps

On this page