Password must contain at least 8 characters, one uppercase letter, at least one number and a special character