Generate new salt for every password. Support different salt for passwords. Support SHA512 for hashing.