Added checksum integrity check and quickchecking for valid passwords