Added basic SCRAM implementation.