Brume
liveDeterministic PostgreSQL pseudonymization with foreign key preservation.
Details
Brume provides column-level pseudonymization for PostgreSQL databases, ensuring deterministic transformations based on a secret key. It preserves referential integrity across tables by maintaining foreign keys during the pseudonymization process, which supports realistic synthetic data generation, hashing, and format-preserving encryption of sensitive data.
Best fit users
- •developers
- •database administrators
Why this one made the cut
Brume enables secure debugging, testing, and demo environments for PostgreSQL databases. By maintaining referential integrity during pseudonymization, it ensures that test data is consistent with production data without compromising security or privacy.
What makes it different
Unlike other tools, Brume preserves foreign key relationships across tables, ensuring the consistency of synthetic data.