Skip to content

A kotlin reimplementation of postgresql's pgcrypto module

License

Notifications You must be signed in to change notification settings

pschichtel/pgcrypto-kt

Repository files navigation

pgcrypto-kt

This library is a reimplementation of the pgcrypto extension for the PostgreSQL database as documented here.

All functions1 have been implemented and are automatically tested against an actual PG server.

The main purpose of this library is to assist migrating from in-database encryption to client-side encryption, e.g. for improving load distribution of encryption load. The library would also be useful when migrating to a different PostgreSQL-compatible database server that does not support the pgcrypto extension (e.g. CockroachDB).

Footnotes

  1. The XDES crypt algorithm is not supported due to a lack of JVM-based implementations.

About

A kotlin reimplementation of postgresql's pgcrypto module

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published

Languages