The password must be at least 8 characters long.
The password must be less than 32 characters long.
The password must contain at least one non-alphanumeric character (special characters), excluding dangerous ones (,;"\'`./<>)
The password must contain at least one lower case letter.
The password must contain at least one upper case letter.