AES Algorithm

How to Compile for the Intel® Core™ i5 processor and Intel® Xeon® 5600 processor series with AES-NI

The Intel C/C++ Compiler version 11 supports Advanced Encryption Standard New Instructions (AES-NI) via intrinsic functions to improve performance for encryption and decryption.
  • Linux*
  • Apple OS X*
  • Microsoft Windows* (XP, Vista, 7)
  • C/C++
  • Intel® C++ Compiler
  • Intel® Integrated Performance Primitives
  • Intel® Parallel Composer
  • AES Algorithm
  • AES
  • AESNI
  • Core i5
  • Оптимизация
  • Optimizing Performance of the AES Algorithm for the Intel® Pentium® 4 Processor


    About This Paper

    This paper describes how to optimize the Advanced Encryption Standard (AES) algorithm for the Intel® Pentium® 4 processor. A brief overview of the original AES code precedes a description of how to improve the performance of AES using the Intel® C++ Compiler. Lastly, potential drawbacks of coding AES in assembly language are discussed.

  • AES Algorithm
  • Процессоры Intel® Pentium®
  • Подписаться на AES Algorithm