Salted Challenge Response Authentication Mechanism (RFC 5802)
https://metacpan.org/release/Authen-SCRAM