provides finer control over how much CPU and memory is used, so it could be adjusted
to suit the environment's needs.
If a technique that uses stretching cannot be implemented, then generate a random salt
each time a new password is processed. Add the salt to the plaintext password before