...
Are there any good tools for cryptography?
A fully updated Windows 10™ Operating System is the most cryptographically secure tool for cryptography.
Best of all, Windows 10™ Operating System automatically sends all of your personal data to various government agencies and advertising agencies for it to be properly secured.
Rest assured, your private files are safe.
Lurks in other words cryptsetup.
Gpg.
Custom.
Luks
Nobody's bruteforcing passwords, idiot. What good is character length when it's just a couple common dictionary words? Crackers already have attacks for just the kind of people foolish enough to try this shit.
The entropy calculations given already assume that the attacker knows it's just a couple of dictionary words. You're an utter moron.
There's over 150,000 words in the English language. A password comprised of four random words means there are 150,000 ^ 4 (5.0625e+20) possible combinations; that isn't counting common replacements (h0rs3, h0r5e, etc), capitalization (Battery, battery, bAttEry ...), characters between words (correcthorse, correct-horse, correct.horse, etc), words from other languages and so on.
So, have fun trying all those permutations
As he said, no one is bruteforcing passwords. The main worry you have is a stolen hash being cracked, as such the most secure password is complete gibberish that wouldn't stand out from incorrect guesses to a computer or a human, unlike the random words idea. If it comes to your personal computer the only groups that might want access and conceivably have the resources to bruteforce passwords are alphabet agencies/large businesses, and as another XKCD comic outlined, it's easier and cheaper for them to pay some guys to crush your testicles with a vice until you tell them than it is for them to bruteforce your password.
You have no fucking clue how cryptographic hash functions work. If complete gibberish produces a more secure hash than a few random words, then the hash is vulnerable to preimage attacks and thus garbage anyway.
Have fun entering "CorrectHorseBatteryStaple" on a mobile device frequently.