Zuerst muss eine Extension installiert werden:
CREATE EXTENSION pgcrypto;
Postgres Hashing:
SELECT encode(digest('XXfdgdgX', 'sha1'), 'hex');
Zur Wahl würde auch noch md5 als Parameter stehen,
sollte aus Sicherheitsgründen nicht mehr verwendet werden.
Postgres Verschlüsselung:
SELECT pgp_sym_encrypt('hundkatzemaus','AES_KEY');
Postgres Entschlüsselung:
SELECT pgp_sym_decrypt('\xc30d04070302054c0c72adf4838673d23e01c4d85b
254aa242608c46deb203609bd4676dc20bc6feef468b23dd90e804b6d38c6dbbc866
a849a8a4e0f4584ee4bc4b74c8a422072b3e743c9096eb9d','AES_KEY');