El principal punto de venta de Truecrypt es que se ejecuta en Windows, varios sabores de Linux y OSX, también. Desde su sitio web, dice que ofrecen muchas técnicas de cifrado, cada una con un mínimo de cifrado de 256 bits .
FileVault utiliza el cifrado de 128 bits XTS-AES , que es una forma diferente de cifrado , pero a pesar de su mal nombre, en realidad tiene 256 bits de cifrado.
FileVault está estrechamente integrado en el sistema operativo, por lo que probablemente sea más fácil de usar. Si su caso de uso está sobre muchas computadoras con diferentes sistemas operativos (windows, linux, así como mac) entonces me gustaría Truecrypt para la continuidad.
Es importante recordar que la seguridad de estas unidades está limitada por la longitud de su contraseña. Este artículo tiene una discusión interesante para leer más.
¿Truecrypt reduce el rendimiento del sistema operativo en comparación con Filevault?
Sin ninguna prueba, supongo que son comparables en velocidad, ya que ambas son técnicas de encriptación sobre la marcha y funcionan como unidades normales una vez desbloqueadas.
EDITAR:
Olvidé mencionar que TrueCrypt también admite el cifrado de solo una parte de su disco duro, por ejemplo, una carpeta o un grupo de carpetas.
Filevault no admite el cifrado de archivos / carpetas individuales. Sin embargo, la Utilidad de Discos le permitirá crear una imagen encriptada. (que puede utilizar el cifrado AES de 128 bits o de 256 bits)