At Settings -> Preferences -> Performance truecrypt shows: Processor (CPU) in this computer provides hardware acceleration for AES: N/A My processor, an "Intel(R) Core(TM) i5 CPU 650", definitely support AES-NI. The following features are enabled in the kernel: *** Ciphers *** -*- AES cipher algorithms -*- AES cipher algorithms (x86_64) <*> AES cipher algorithms (AES-NI) Under Windows 7, truecrypt shows support for AES-NI. Reproducible: Always
Because this is annoying for me, I did some more research. I think this is a result of the lines 123-144 in the Makefile. I guess this causes that "C_CXX_FLAGS += -D TC_ARCH_X64" is not properly set in line 143. Maybe this is than more a bug for the truecrypt developers?
Fixed in -r3. Thanks for reporting. *truecrypt-7.0a-r3 (01 Jun 2011) 01 Jun 2011; Dane Smith <c1pher@gentoo.org> +truecrypt-7.0a-r3.ebuild, +files/makefile-archdetect.diff: Add new patch to fix arch detection for the i{3,5,7} processors. Revbump to r3 and include that patch. Fixes bug 369203. Paxmark the installed binary.