This is a password encryption class that uses 2 stage hashing