implementation of SCRAM-SHA-1 authentication method