Here are 3 simple steps to create a difficult password to guess:
- Passwords should be 8 or more characters.
- Combine letters, capitals, numbers, and even symbols. Do not use sequences (like 123abc or jkl;). If there's any kind of pattern, that's a weakness! Stay away of passwords that look like a word but made up with symbols (like p@55w0rd or c@$h), hackers know these . The more random and not looking as a dictioinary word, the better.
- Don’t and I repeat DON'T use your birthday, name, kids name, birthday, or any words from the dictionary. Don't waste your time creating these kind of passwords. They will be just an easy way to let the bad guys to get your stuff.
I do suggest you if you are bad with memory and passwords, use very difficult words and names (not dog or Johnny) backwards with some symbols, letters and capitals. For example: *The name "Walgreens". If I use the "password strenght" feature in the cPanel says that is 100% strong if I create the following password: sneE81rglaw!
I just used Walgreens because I have a shopper here on my desk. I just used the name viceversa with some caps, numbers and symbols.
Have fun creating your new password keeping in mind how secure that password should be...