VeraCrypt 1.17 now supports Unicode passwords. Optimisation of key derivation functions has cut mount/boot times in half. VeraCrypt solves many vulnerabilities and security issues found in TrueCrypt. It can can load TrueCrypt volumes, and convert TrueCrypt containers and non-system partitions to the VeraCrypt format. VeraCrypt carries out many more iterations than TrueCrypt with negligible performance impact.
System requirements are: Windows XP and newer. MacOSX 10.6 and newer. OSXFuse must be installed with MACFuse compatibility mode activated. Linux x86 (32-bit and 64-bit) versions with kernel 2.6 and newer.