- With "extended" hashes, detect and reject invalid "setting" strings. With "traditional" hashes, support many "reasonable" invalid salts in UFC-crypt compatible way, reject the rest of invalid salts. (Solar Designer)