I have a TrueCrypt container which uses AES-Twofish-Serpent encryption with a RIPEMD-160 hash. The password for container is 20 characters long containing uppercase, lowercase, symbols, and numbers. Within the container are several documents which are encrypted with AxCrypt. I believe this uses AES with 128-bit keys. The password for these files are 14 characters long again containing uppercase, lowercase, symbols, and numbers. My question is this, would the TrueCrypt container file be safe if hosted online? I was thinking of using DropBox, GDrive, or even SkyDrive to keep a backup online. Exactly how secure would the files be if I did this?