On Mon, Feb 19, 2018 at 03:02:02PM -0500, Peter Eisentraut wrote: > On 2/19/18 09:06, Aleksander Alekseev wrote: >>> So I suggest these patches that expose the new functions sha224(), >>> sha256(), sha384(), sha512(). That allows us to make the SSL and SCRAM >>> tests more robust, and it will allow them to be used in general purpose >>> contexts over md5(). >> >> Nice patch. I wonder though whether tests should include hashing >> non-ASCII characters as well. > > The input is of type bytea, so the concept of non-ASCII characters > doesn't quite apply.
Encoding issues is a reason to use bytea output in some cases. For logical decoding this is for example also why an interface like pg_logical_slot_peek_binary_changes() exists... Back to the patch. -- Michael
signature.asc
Description: PGP signature