realized that I should be using a default value for the iterations parameter in GeneratePasswordKey