Daten in Postgres verschlüsseln

Wenn noch nicht installiert, dann das Crypto-Modul installieren

CREATE EXTENSION IF NOT EXISTS pgcrypto;

Jetzt kann man verschlüsseln und oder entschlüsseln. Die veschlüsselten Daten werden immer als BYTEA gespeichert.

select pgp_sym_encrypt('daten','passwort')

select  pgp_sym_decrypt( FELD_BYTEA  ,'passwort');