So im doing some homework and i havnt quite found an answer i liked or understood as most sites just describe what each one does. The question is
“Give an example password where using brute force will work but a dictionary attack will likely fail. Why?”
So my thinking is that you would use a brute force attack on complex passwords that require the user to use a symbol, uppercase and lowercase letters, as well as a lengthy character limit, such as 10 or so. From what ive seen, i guess you use brute force to crack complex hashes, as dictionary attacks would be used for websites to login with common passwords. From my understanding, dictionary attacks cant decrypt a hashed password since the hash is an assortment of random characters and brute force does every character possible.
Am i on the right track? Am i completely incorrect? Thanks for any help.