AES-NI is a new security feature available on the latest Intel® Atom™ Z3000 processors (codename Bay Trail). AES-NI provides a set of hardware instructions onboard the processor that implement some of the intensive sub-steps of the AES algorithm. This yields additional performance when performing AES cryptographic operations. This blog discusses a method of adding encryption and decryption that utilizes AES-NI in a Windows 8 C# app.
Starting in 2010 with the Intel® Core™ processor family based on the 32nm Intel® microarchitecture, Intel introduced a set of new AES (Advanced Encryption Standard) instructions. This processor launch brought seven new instructions.