Comment corecthorsebattery = 19 chars = 26^19 or 10,000^3 (Score 1) 93
I disagree with the recommendations. It really depends how you solve/attack it.
correcthorsebattery = 19 chars lowercase = ~26^19 possibilities if cracked lowercase
or
correcthorsebattery=3 words = correct horse battery
Lets assume our password guess rate is 100,000,000 guesses per second.
@ 100M guesses/second bruteforcing with lowercase would take = (26^19)pw/(100,000,000 pw/s)= 7,664,672,652,003,620,000 seconds.
If you take Google 10k wordlist you can find correct, horse, and battery.
3 words of google 10k = (10,000 words)(10,000 words)(10,000 words) = 1,000,000,000,000 words or guesses
@ 100M guesses/second using a contaminator attack would take = (1,000,000,000,000 words)/(100,000,000 pw/s)= 10,000 seconds or about 167 minutes; under 3 hours.
Additionally, 1,000,000,000,000 words = ~4 TB. This could be saved to storage or buffered or piped or whatever you call it. :)
Again, this is all assuming perfect performance scenarios and a very simple password made of three words.