I’m familiar with XKCD’s Correct Horse Battery Stable example but I am wondering about one aspect of password strength.
Dictionary words are an easy target for password crackers. If you compound a word, such as batteryhorse
which clearly is not in the dictionary, do password crackers have an easier time of it than just by brute-forcing a 12-letter combination? In other words is it more or less crackable than, say, abcdefgjihk
or qpwosugnelso
?
For this question, I am leaving out other characters or longer passwords. I am just asking whether some cracking algorithms handle compound words better than brute force.