Generates a random salt. Necessary for salting passwords.
NEVER REUSE A SALT! This must be called separately EVERY time any user sets
or resets a password. Reusing salts defeats the security of salting passwords.
The length must be a multiple of 4, or this will throw an Exception
Generates a random salt. Necessary for salting passwords.
NEVER REUSE A SALT! This must be called separately EVERY time any user sets or resets a password. Reusing salts defeats the security of salting passwords.
The length must be a multiple of 4, or this will throw an Exception