Also, wouldn't feel comfortable using an online tool like Avast to generate passwords. Much more comfortable using an offline tool to generate passwords like a password manager eg.
https://keepass.info/ With KeyPass, you can generate strong passwords in 2 simple steps.
Thanks for this, I added this on the OP, before the Avast random password generator since I found this KeePass is much safe since you can generate password offline and it is open-source.
Good stuff. Personally feel that no password guide would be complete without a section on how to store and use them eg. with a password manager.
Done creating a simple guide on how to use a password manager, I used the KeePass since
OmegaStarScream also found this much safer than Avast.
It has been discussed here in the forum on how to create strong password so I'll just add the thread link in here and also you can read other people's tips on what to do if something happens or if there is a virus/malware in your computer. Here's the link of the thread:
Creating strong password..
Oh, Thanks for noticing this thread, no worries, I will also add this on the OP.
A general rule regarding password security is:
Length beats complexity.
Rather make your password a few characters longer, than using special characters which makes it hard to memorize.
Exactly. The more characters on your password will be more secure and make your password stronger.
And dictionary attacks aren't effective against this either, even though this is against your rule B:
This rule B is risky if some hacker is the only target is you, they can use some of your personal info to bruteforce your passwords, and yes dictionary attacks for this is really aren't effective.
You know, what would be an even stronger password ? If you'd take the whole sentence: I Was Born At 2:35pm In The Country Of Germany
You have to memorize the same, but you increase strength by a lot.
But this still safety for some scenarios? Like for example, you are on the public and then you type this password and someone is watching you then they can read what you are typing in the keyboard as they can read on what you are typing in the keyboard.