no such thing
as an uncrackable pass phrase. Ever made a 'forum' account on the internet? The administrators for the forum can click on your name and see your log in password, and your email address. If you use the same password for your email as you do for you forum........ you're compromised. It doesn't matter if your password is 'cat' or 'ChcaHaoHcaUio93408934789023849023x1000'
Keep Up with TechRepublic