No need for promises.
Implementation of SCRYPT and tests.