17 characters in length
Alphanumeric combination of random upper, lowercase letter, numbers and symbols
Should not be
Patterns like 123456...., asdfgh.... or !@#$%^....
Your nick, family, friend and or pets name
Common or dictionary words
Similar to your old password
Never to be
Given to anyone
Written somewhere on paper or online open
Indicated or described of structure and assembly method used to create it.