SCRAM SASL server implementation