at least 8 characters
at least 1 uppercase and 1 lowercase letter
at least 1 numerical
at least 1 non-alphanumeric character (e. g. a punctuation mark)
Care must be taken to ensure that passwords can be entered using a keyboard set to a different language (e.g. English).