Re: Key management with tests

Поиск
Список
Период
Сортировка
От Bruce Momjian
Тема Re: Key management with tests
Дата
Msg-id 20210112020947.GM4320@momjian.us
обсуждение исходный текст
Ответ на Re: Key management with tests  (Masahiko Sawada <sawada.mshk@gmail.com>)
Ответы Re: Key management with tests  (Masahiko Sawada <sawada.mshk@gmail.com>)
Список pgsql-hackers
On Tue, Jan 12, 2021 at 09:32:54AM +0900, Masahiko Sawada wrote:
> On Tue, Jan 12, 2021 at 3:23 AM Stephen Frost <sfrost@snowman.net> wrote:
> > Right, or ensure that the actual IV used is distinct (such as by using
> > another bit in the IV to distinguish logged-vs-unlogged), but it seems
> > saner to just use a different key, ultimately.
> 
> Agreed.
> 
> I think we also need to consider how to make sure nonce is unique when
> making a page dirty by updating hint bits. Hint bit update changes the
> page contents but doesn't change the page lsn if we already write a
> full page write. In the PoC patch, I logged a dummy WAL record
> (XLOG_NOOP) just to move the page lsn forward, but since this is
> required even when changing the page is not the first time since the
> last checkpoint we might end up logging too many dummy WAL records.

This says:

    https://wiki.postgresql.org/wiki/Transparent_Data_Encryption#Other_requirements

    wal_log_hints will be enabled automatically in encryption mode. 

Does that help?

-- 
  Bruce Momjian  <bruce@momjian.us>        https://momjian.us
  EnterpriseDB                             https://enterprisedb.com

  The usefulness of a cup is in its emptiness, Bruce Lee




В списке pgsql-hackers по дате отправления:

Предыдущее
От: Fujii Masao
Дата:
Сообщение: Re: [PATCH] Feature improvement for CLOSE, FETCH, MOVE tab completion
Следующее
От: Michael Paquier
Дата:
Сообщение: Re: Moving other hex functions to /common