Assuming the algorithms are properly implemented in Truecrypt (i.e. no design flaws), how difficult would it be to brute force a password such as: W/i/l/d/e/r/s/s/e/c/u/r/i/t/y I know it looks weird but it's just a password that is a word, but has the same character separating each letter. I assume it would be much harder to crack? Also, I read that since Truecrypt hashes the password, it makes it extremely difficult to brute force since only a few passwords per second can be tried. And, using a salt renders rainbow tables useless for cracking Truecrypt passwords. So, if someone obtained a truecrypt container file that had the above password, and assuming that person was a hacker (or wannabe) and not a gov't entity with unlimited resources and massive computing power, is it extremely unlikely that it would be broken? disclaimer: I'm very naive with concepts such as hashes and salts.