A valid password has the following requirements:
Minimum eight characters
Minimum one digit
Minimum of one upper case char
Minimum of one lower case char
Minimum of one non alphanumeric char
Allowed non-alphanumeric characters #$^?=!*()[]%&
e.g. %mySecurePass12345