Vous devez probablement
CREATE EXTENSION pgcrypto;
d'abord.
Cependant, chiffrer les choses ne les rend pas "sécurisées" d'une manière ou d'une autre. Ne présumez pas que le simple chiffrement des données permettra d'atteindre le ou les objectifs de sécurité que vous essayez d'atteindre.
Voir :
- Stocker des données chiffrées dans Postgres
- https://dba.stackexchange.com/q/24370/7788
- https://dba.stackexchange.com/q/59154/7788
... et bien d'autres.