On 04.11.22 21:39, Jacob Champion wrote:
It seems to me that the use case here is extremely similar to the one
being tackled by Peter E's client-side encryption [1]. People want to
write SQL to perform a cryptographic operation using a secret, and
then send the resulting ciphertext (or in this case, a one-way hash)
to the server, but ideally the server should not actually have the
secret.

It might be possible, but it's a bit of a reach. For instance, there are no keys and no decryption associated with this kind of operation.

I don't think it's helpful for me to try to block progress on this
patchset behind the other one. But is there a way for me to help this
proposal skate in the same general direction? Could Peter's encryption
framework expand to fit this case in the future?

We already have support in libpq for doing this (PQencryptPasswordConn()).


Reply via email to