Go Back   Hardware Canucks > HARDWARE > CPU's and Motherboards

    
Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old June 7, 2012, 11:52 AM
Hall Of Fame
F@H
 
Join Date: Nov 2008
Location: Ottawa, ON
Posts: 1,226

My System Specs

Default TrueCrypt uses Hardware AES that Intel says I don't have?

Hi all,

I've run into a "smile and nod" moment trying to encrypt my laptop...
Any ideas why TrueCrypt on my laptop with Core i5 2410m seems to be working with some sort of hardware acceleration even when Intel says that CPU has no AES-NI? (See Intel® Core)

This was backed up both by the benchmark, which reports >1GB/s AES speeds and the way the full encryption process + wipe on my Seagate Momentus XT 320GB saturates the drive but doesn't even put 10% load on the CPU. By comparison, my desktop's Core i5 2500k (which definitely has AES-NI) reports >2GB/s AES speed, which is an effect of more cores / cache / clocks.

Do the mobile Sandy Bridges have some other AES accel or partially-enabled AES-NI?
I can't see any other explanation other than the stat sheet is happily wrong, given that TrueCrypt doesn't seem to support other hardware encryption methods:
TrueCrypt - Free Open-Source Disk Encryption - Documentation - Hardware Acceleration

As a secondary question, would this mean I can try out an soft-encrypted SSD on my laptop without worrying about being CPU bound?
__________________
"The computer programmer says they should drive the car around the block and see if the tire fixes itself." [src]
Reply With Quote
  #2 (permalink)  
Old July 5, 2012, 06:09 PM
Rookie
 
Join Date: Jul 2012
Posts: 2
Default TrueCrypt uses Hardware AES that Intel says I don't have?

Hi, Frontier204 -

Hello from Montgomery Village MD (USA) here -

The answer is: We lucked out!

The intel core i5-2410M CPU in your Asus laptop indeed has AES-NI implemented in hardware. The key is: the coding of your OEM BIOS. Apparently Asus wrote your laptop's BIOS with AES-NI fully enabled. You're one of the lucky few.

I have an early i5-2410M CPU-based Toshiba laptop (Satellite L755-S5258), and I lucked out, as well. My BIOS was written to recognize my laptop's AES-NI hardware.

When I run TruCrypt, it shows 1.3 GBs, throughput (50 MB), which is clearly a hardware encryption metric. In other words, AES-NI is running at full bore in the CPU hardware.

Intel burned the full AES-NI encryption instruction set right onto the i5-2410M die, but left it up to all the various notebook/laptop OEM's whether to enable it or not. Obviously Asus & Toshiba chose to.

Go to this link, and read the very last line of fine print at the bottom of the website:

http://ark.intel.com/products/52224/...up-to-2_90-GHz)

"Some products can support AES New Instructions with a Processor Configuration update, in particular, i7-2630QM/i7-2635QM, i7-2670QM/i7-2675QM, i5-2430M/i5-2435M, i5-2410M/i5-2415M. Please contact OEM for the BIOS that includes the latest Processor configuration update."

Enjoy!

-Trev
Reply With Quote
Reply


Thread Tools
Display Modes

Similar Threads
Thread Thread Starter Forum Replies Last Post
Intel Announces Next in Solid-State Drive Line Up: Intel SSD 510 Series FiXT Press Releases & Tech News 0 February 28, 2011 03:00 PM
Intel & NVIDIA Officially Bury Hatchet: Intel to Pay $1.5 Billion in Licensing Fees SKYMTL Press Releases & Tech News 4 January 12, 2011 03:51 AM
[WTT] GIGABYTE GA-EX58-UD4P LGA 1366 Intel X58 ATX Intel Motherboard For Video Card or CPU gerardfraser Buy/Sell & Trade 5 July 19, 2010 03:15 PM
Hard Drive Slowdown w/ TrueCrypt tehgooch Troubleshooting 4 August 9, 2008 07:51 PM