AES-NI in Lion FileVault

Discussion in 'MacBook Pro' started by ArmanUV, Aug 7, 2011.

  1. ArmanUV macrumors member

    Jul 15, 2010
    I just ordered a 2.2GHz MBP 15" which apparently supports the AES-NI instruction sets. According to Anandtech, SL doesn't uses this feature for acceleration disk encryption. Does anyone know if Lion supports this in FileVault 2?
    (and yeah I did google it and found similiar threads but no one knows the answer)
  2. deadwulfe macrumors 6502a


    Feb 18, 2010
  3. iPadThai macrumors 6502a

    Apr 25, 2010

    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
    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
    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 ( 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
  4. ArmanUV thread starter macrumors member

    Jul 15, 2010
    That's awesome news. I was worried that performance would take a hit after turning on FileVault (Anandtech benchmark proved so under SL), but now I think it's safe to say that FileVault 2 on AES-NI equipped Macs is without any performance decrease.

Share This Page