What is Twofish?

Twofish is the successor to Blowfish, and like its predecessor is free to anyone. This encryption algorithm uses symmetric encryption, so only one 256 bit key is necessary. This technique is one of the fastest encryption algorithms and is ideal for both hardware and software environments. Due to these benefits, Twofish is commonly bundled in encryption programs such as PhotoEncrypt or TrueCrypt.