PG Doc comments form <nore...@postgresql.org> writes: > In short, what is the format of the salt sent to the server?
I think you might have a conceptual error here. The salt is sent from the server to you, not the other way around. It's just four random bytes in the AuthenticationMD5Password message, which I'm pretty sure you should incorporate verbatim in your MD5 input. The bytes are just binary data, they're not ASCII or encoded in some way. regards, tom lane