Simple symmetric encryption between Go and PostgreSQL (with pgcrypto)
Go
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.travis.yml
Makefile
README.md
pgocrypto--1.0.sql
pgocrypto.control
pgocrypto.go
pgocrypto_standalone_test.go
pgocrypto_test.go

README.md

pgocrypto

Simple symmetric encryption between Go and PostgreSQL (with pgcrypto).

This project contains functions for encrypting and decrypting data in a uniform way in Go and in PostgreSQL to allow a simple way of encrypting data as close to its source as possible. On the PostgreSQL side, in addition to this extension, only pgcrypto is required. Only the standard library is used on the Go side.

This extension should be installed into the same schema with pgcrypto.

Requires PostgreSQL 9.1 or later.

Build Status