Modified password generation between 8 and 100 characters.