From: | Greg Sabino Mullane <htamfids(at)gmail(dot)com> |
---|---|
To: | Ron Johnson <ronljohnsonjr(at)gmail(dot)com> |
Cc: | pgsql-general <pgsql-general(at)postgresql(dot)org> |
Subject: | Re: Enquiry about TDE with PgSQL |
Date: | 2025-10-17 13:12:42 |
Message-ID: | CAKAnmmKjyG3jOhFRP_wq_Hm0Zi6t8esx8Xsxqkjn9BPkAXmeMw@mail.gmail.com |
Views: | Whole Thread | Raw Message | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
On Fri, Oct 17, 2025 at 12:49 AM Ron Johnson <ronljohnsonjr(at)gmail(dot)com>
wrote:
But filesystem encryption still means that validly logged-in users see the
> unencrypted data. That's great for a laptop that might get stolen, or for
> drives that are discarded without being wiped, but are no protection
> against hackers who want to exfiltrate your data.
I stand by my recommendation. If someone is logged in and has access to
your data directory (e.g. is root or postgres user), then they also have
the TDE key or some easy way to bypass it.
TDE was added to SQL Server, with (to us, at least) minimally-noticed
> overhead. Oracle has it, too, but I don't know the details.
> The bottom line is that requirements for TDE are escalating, whether you
> like it or not
I'm not arguing against putting TDE in Postgres - indeed, I am all for
that. But it's a very tricky thing to do technically, with minimal benefits
other than "checking the box" of some security requirements document.
The bottom line is that requirements for TDE are escalating, whether you
> like it or not, as Yet Another Layer Of Defense against hackers
> exfiltrating data, and then threatening to leak it to the public.
>
I'd love to see a real-world example where TDE would have saved someone but
disk encryption could not.
--
Cheers,
Greg
--
Crunchy Data - https://www.crunchydata.com
Enterprise Postgres Software Products & Tech Support
From | Date | Subject | |
---|---|---|---|
Next Message | rainer | 2025-10-17 14:08:14 | Re: Enquiry about TDE with PgSQL |
Previous Message | Ron Johnson | 2025-10-17 12:47:40 | Re: Enquiry about TDE with PgSQL |