A Comprehensive Guide to Database Encryption in PostgreSQL on Ubuntu