Performance
In AES-NI Performance Analyzed, Patrick Schmid and Achim Roos found, "... impressive results from a handful of applications already optimized to take advantage of Intel's AES-NI capability".[10] A performance analysis using the Crypto++ security library showed an increase in throughput from approximately 28.0 cycles per byte to 3.5 cycles per byte with AES/GCM versus a Pentium 4 with no acceleration.[11] [12]
Software supporting AES instruction set
The following software supports the using of AES instruction set.
7-Zip 9.20
Bitlocker
Citrix XenClient 1.0 and on
Cryptographic Development Kit (CDK) 7.0 from Information Security Corp.[13]
Cryptography API: Next Generation (CNG) (requires Windows 7) [14]
Crypto++ 5.6.1
CyaSSL - an open source SSL/TLS implementation supporting AES
DiskCryptor 0.9
DiskSec 1.85
dm-crypt
FileVault version 2 (Mac OS X Lion) AES full disk encryption
Groupware TeamWox 1266
Integrated Performance Primitives (IPP)
Libgcrypt 1.5.0-beta1
Linux Cryptographic API and all software using the API
McAfee Endpoint Encryption for PC 6.x
FreeBSD's OpenCrypto API
OpenBSD since 4.8[15] and with a complete set of instructions since 4.9[16]
OpenSSL 1.0.0 (requires Patches[17])
Oracle Database 11g Release 2 Patchset 1 (11.2.0.2) Transparent Data Encryption [18]
Parallels Desktop for Mac 6
PGP Whole Disk Encryption 10.1.0+ (Only on Windows, The Mac OS X version does not support AES-NI yet)
SecretAgent 6.1.1 and above from Information Security Corp.[19]
SecureDoc 5.2 by WinMagic [20]
Solaris (starting with Solaris 10 8/10) through the Solaris Cryptographic Framework [21] and all software using that framework (like OpenSSL, SSH, Java, IPsec, ZFS, ...)
The Bat! 4.3
TrueCrypt 7.0
VMware Workstation 7.1
WinRAR 4.01