Fixing MD5 auth

The salt needs to stay as a 32bit integer in the hashing process.