Flubber Posted January 4, 2012 Report Posted January 4, 2012 Intel® AES New Instructions are a set of instructions availablebeginning with the 2010 Intel® CoreTM processor family based on the32nm Intel® microarchitecture codename Westmere. These instructionsenable fast and secure data encryption and decryption, using theAdvanced Encryption Standard (AES) which is defined by FIPSPublication number 197. Since AES is currently the dominant blockcipher, and it is used in various protocols, the new instructions arevaluable for a wide range of applications.The architecture consists of six instructions that offer full hardwaresupport for AES. Four instructions support the AES encryption anddecryption, and other two instructions support the AES key expansion.The AES instructions have the flexibility to support all usages of AES,including all standard key lengths, standard modes of operation, andeven some nonstandard or future variants. They offer a significantincrease in performance compared to the current pure-softwareimplementations.Beyond improving performance, the AES instructions provide importantsecurity benefits. By running in data-independent time and not usingtables, they help in eliminating the major timing and cache-basedattacks that threaten table-based software implementations of AES. Inaddition, they make AES simple to implement, with reduced code size,which helps reducing the risk of inadvertent introduction of securityflaws, such as difficult-to-detect side channel leaks.This paper gives an overview of the AES algorithm and the Intel AESNew Instructions. It provides guidelines and demonstrations for usingthese instructions to write secure and high performance AESimplementations. This version of the paper also provides a highperformance library for implementing AES in the ECB/CBC/CTR modes,and discloses for the first time, the measured performance numbers.Downloadhttp://www.sendspace.com/file/z8y7w8 Quote
LLegoLLaS Posted January 4, 2012 Report Posted January 4, 2012 (edited) Nu stiu daca e asa nou.Eu am Core i5 2400 si am AES Edited January 4, 2012 by LLegoLLaS Quote