Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dL8Bc-0000Nd-St for pgsql-hackers@arkaria.postgresql.org; Wed, 14 Jun 2017 13:18:16 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.84_2) (envelope-from ) id 1dL8Bc-000692-7R for pgsql-hackers@arkaria.postgresql.org; Wed, 14 Jun 2017 13:18:16 +0000 Received: from makus.postgresql.org ([2001:4800:1501:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1dL8Ba-00067Y-Rh for pgsql-hackers@postgresql.org; Wed, 14 Jun 2017 13:18:15 +0000 Received: from mail.postgrespro.ru ([93.174.131.138]) by makus.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dL8BY-00055e-ID for pgsql-hackers@postgresql.org; Wed, 14 Jun 2017 13:18:13 +0000 Received: from localhost (localhost [127.0.0.1]) by mail.postgrespro.ru (Postfix) with ESMTP id C5E1921C1EE2; Wed, 14 Jun 2017 16:18:11 +0300 (MSK) X-Virus-Scanned: Debian amavisd-new at postgrespro.ru Date: Wed, 14 Jun 2017 16:13:57 +0300 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=postgrespro.ru; s=mail; t=1497446291; bh=mQ6qXW07HCu81Q88hRmvFW/3I3uCr0A6otTD2vuCAwU=; h=From:To:Cc:Subject:References:In-Reply-To; b=TvO+INhf67xUD0HtV33NMO4emxfS8Kfka8C40/j6Ywc9qiVynq87gk8N0z3XoNpSE TZxJJ++qEiat09kaV/9yaNZWo6+Pr6e7Q4prm7nDm4jrwmQ9kkZS+L8fM+jGyoOR5k ctJ1FyI7VIqJleje/xUG/vrKZ19+zrkSTw1tEHPk= From: Aleksander Alekseev To: Kenneth Marshall Cc: Peter Eisentraut , Ants Aasma , Robert Haas , PostgreSQL-development Subject: Re: WIP: Data at rest encryption Message-ID: <20170614131357.GC11767@e733.localdomain> References: <06b6db11-3a3f-4d24-6f57-450f96ecda84@2ndquadrant.com> <20170614090426.GA7249@e733.localdomain> <20170614124601.GM26506@aart.rice.edu> <20170614130509.GB11767@e733.localdomain> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="p2kqVDKq5asng8Dg" Content-Disposition: inline In-Reply-To: <20170614130509.GB11767@e733.localdomain> User-Agent: Mutt/1.8.3 (2017-05-23) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgsql-hackers Precedence: bulk Sender: pgsql-hackers-owner@postgresql.org --p2kqVDKq5asng8Dg Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable > > While I agree that configuring full disk encryption is not technically > > difficult, it requires much more privileged access to the system and > > basically requires the support of a system administrator. In addition, > > if a volume is not available for encryption, PostgreSQL support for > > encryption would still allow for its data to be encrypted and as others > > have mentioned can be enabled by the DBA alone. >=20 > Frankly I'm having difficulties imagining when it could be a real > problem. It doesn't seem to be such a burden to ask a colleague for > assistance in case you don't have sufficient permissions to do > something. And I got a strong feeling that solving bureaucracy issues of > specific organizations by changing PostgreSQL core in very invasive way > (keeping in mind testing, maintaining, etc) is misguided. In the same time implementing a plugable storage API and then implementing encrypted / compressed / whatever storage in a standalone extension using this API seems to be a reasonable thing to do.=20 --=20 Best regards, Aleksander Alekseev --p2kqVDKq5asng8Dg Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEECAokn0QZCoIHW4GpEEnCBLXCDtYFAllBNpUACgkQEEnCBLXC DtYPOQ//UOTkOSoXhKVcFxNwFbbp4HLuBKTSsbS09Tbt1t4dLnHEO0HFmOq+UnKJ rb9178LKqOtekySs4sZi7hiD7KkUoJt25fQrnIbsSjIkSlasN1JFOjImRI5rWr+m LMVzccPUOj3sfLWyQJJpPzKh/Zrs4wLIZqeDVwgBb2N7tT1xfUTtYvJ13PD+kzC4 uygtWIYRFZb44eGo6qDAYR+mG7MV2TmPyzwZ9FsSIL2atKTRUlXzEU+vEOHXSVZA +jhz468bQRNBiHK4ESL6yM01YqDTq78eyvu3nzm0B5/yDgASc/GXN9fGqWmSf0LY bSa2CwpMpn9NqQ7oBOOvpfdIPjWBZinaVOre2Vs8Gf/gs0ympVAQOUFoHEY1M7+L ADy148P3mG7ETkSKIJsN4bRaT2PODkyby9pplNx9riMXhfXkno+dc9i2bQ0P5Np6 w/ylnW6CwqWZ1tuX2y0mSh2YMfveziNlal7mhZ5FWpVTI9OUbWgA4FtHiB6UwEbY f9r+B1HT83fzMaYofMV85qrYD02GJyKi9NamPk4ECoFV31DIRiks0obBbaKbfz1g znS3KyDNvkOsgjCsWdMWrekBPQLVmw/yhaVf9bHvLwY0Bzvt6FYN/iHhXZB+gxbZ y9irL+1rMJwErG2A2eEeELQi2mcIsO5Fqa+05pOFe42fMru64/A= =Fh8f -----END PGP SIGNATURE----- --p2kqVDKq5asng8Dg--