2 new methods encodeWithSalt and decodeWithSalt to isolate Salt function
change default key size to 128