Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1miLGK-0000Le-Rq for pgsql-hackers@arkaria.postgresql.org; Wed, 03 Nov 2021 18:45:28 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1miLGJ-00086v-0j for pgsql-hackers@arkaria.postgresql.org; Wed, 03 Nov 2021 18:45:27 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1miLGI-00086m-O6 for pgsql-hackers@lists.postgresql.org; Wed, 03 Nov 2021 18:45:26 +0000 Received: from tamriel.snowman.net ([70.109.60.50]) by makus.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1miLGG-0003lR-53 for pgsql-hackers@postgresql.org; Wed, 03 Nov 2021 18:45:25 +0000 Received: by tamriel.snowman.net (Postfix, from userid 1000) id C1AAF5F799; Wed, 3 Nov 2021 14:45:22 -0400 (EDT) Date: Wed, 3 Nov 2021 14:45:22 -0400 From: Stephen Frost To: Bruce Momjian Cc: Tomas Vondra , Yura Sokolov , Sasasu , Robert Haas , Andres Freund , PostgreSQL-development Subject: Re: XTS cipher mode for cluster file encryption Message-ID: <20211103184522.GD20998@tamriel.snowman.net> References: <20211021172812.GZ20998@tamriel.snowman.net> <48020c9811b72499aa5c4c4584b34ed33b75d1b0.camel@postgrespro.ru> <20211025161227.GE20998@tamriel.snowman.net> <741fa2d3752cc9ef958bb36c495fe952459eaff2.camel@postgrespro.ru> <20211026194330.GN20998@tamriel.snowman.net> <20211026213930.GA8607@momjian.us> <20211101182436.GW20998@tamriel.snowman.net> <20211102214903.GA17209@momjian.us> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="fICFoEfxmEe5Oilm" Content-Disposition: inline In-Reply-To: <20211102214903.GA17209@momjian.us> User-Agent: Mutt/1.5.24 (2015-08-30) List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --fICFoEfxmEe5Oilm Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Greetings, * Bruce Momjian (bruce@momjian.us) wrote: > On Mon, Nov 1, 2021 at 02:24:36PM -0400, Stephen Frost wrote: > > I can understand the general idea that we should be sure to engineer > > this in a way that multiple methods can be used, as surely one day folks > > will say that AES128 isn't acceptable any more. In terms of what we'll > > do from the start, I would think providing the options of AES128 and > > AES256 would be good to ensure that we have the bits covered to support > > multiple methods and I don't think that would put us into a situation of >=20 > My patch supports AES128, AES192, and AES256. Right, so we're already showing that it's flexible to allow for multiple encryption methods. If folks want more then it's on them to research how they'd work exactly and explain why they'd be useful to add and how users might make an informed choice (though, again, I don't think we need to go *too* deep into that as we don't for, eg, pgcrypto, and I don't believe we've ever heard people complain about that). Thanks, Stephen --fICFoEfxmEe5Oilm Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCgAGBQJhgtjCAAoJEO1sijiDR2RVUFwP/iiDixMvf5WAsUQPqhsrgOMd Ta8KXER62bvdZ/7W2tH/EfUSI8PKgzt/Izu0RA9WzZU+3d/6uLfMmVDk835qzpyE Kgzqk58EhERmbvcyBmLj/cdvILlfqwofTBPpOr50/f4dTeSnf7ZxG9sewYcaL/iQ wiubhzGGM/Dp0UdvtzerjNILUHazo3AKpkkpzh7uL5f1+9llcaxtAyEqZj228ykc ypj/dZdRevE1C/NkfV0WXQe1eSJuehq7YBpVFfkkkJcgFTDN6O60IcSWn7tlM6k2 TsR0seicVD1YZcS6sZZBMkmRBm2poX9SGTfe61cSqWov/ZwrONmUsSVzW3o5u09p tBgwL7+xsCpU9OtyrRCQ4HJOWr5vqsIgkfwSS5ffnpH7EGXIYzwk5oHCZV3QPTS+ 6PkV8mTWpIBpo9WuDlZRjIOnHS47EQQjlfTu3KWpe6H3MDjz2gRdX3Z9eHo2Bm3I pA5Ot7jVqHUZnk1EbLn0G1boGzoMQBI2r2BS3MZe+H+4PENah2yOs5XGgXoJBvs4 BTrRnBO+abVCieMqbgjr+Nn51+Lu8UvQzbhUKHkpW1mXbI7n2j4HRiIDx1ahQdEP /pAZCdlrqiCChCYq0dY3uPTi362i8Me5EgHTRUu9Q4ufXLvwrkdqVXl90lAHwnks 1j8ptu3KAe5LRPSkqvtq =Jq5G -----END PGP SIGNATURE----- --fICFoEfxmEe5Oilm--