Application-level field encryption for PostgreSQL. AES-256-GCM, searchable encryption, blind indexes, key rotation, cloud KMS, FIPS-140, crypto-shredding, SQL firewall. Written in Rust.
-
Updated
Jul 8, 2026 - Rust
Application-level field encryption for PostgreSQL. AES-256-GCM, searchable encryption, blind indexes, key rotation, cloud KMS, FIPS-140, crypto-shredding, SQL firewall. Written in Rust.
A brief Spring Boot implementation for application-level field encryption using envelope encryption, blind indexing, Vault-backed key management, and PostgreSQL persistence
Encrypt PostgreSQL fields at the application layer in Rust to protect data from DB access, leaked creds, and exposed backups
To associate your repository with the application-level-encryption topic, visit your repo's landing page and select "manage topics."