AES

AES-GCM Encryption Performance on Intel® Xeon® E5 v3 Processors

This case study examines the architectural improvements made to the Intel® Xeon® E5 v3 processor family in order to improve the performance of the Galois/Counter Mode of AES block encryption. It looks at the impact of these improvements on the nginx* web server when backed by the OpenSSL* SSL/TLS library. With this new generation of Xeon processors, web servers can obtain significant increases in maximum throughput by switching from AES in CBC mode with HMAC+SHA1 digests to AES-GCM.

  • Entwickler
  • Linux*
  • Server
  • Fortgeschrittene
  • Haswell
  • AES
  • Intel® Xeon® E5 v3 Processors
  • AES-GCM
  • OpenSSL
  • Intel® AES-NI
  • Sicherheit
  • Announcing new Security Projects for Academia

    The Intel Academic Program announces new software projects for security coursework, labs and experiments. These tools support the Intel Security Curriculum Series and can be used in general aspects of security instruction. Peruse our first projects on the Advanced Encryption Standard (AES), Trusted Boot, Identity Protection and Digital Random Number Generator (DRNG) here on the Security tab: http://software.intel.com/academic

    Utilizing AES New Instructions (AES-NI) in a Windows* 8 C# App

    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.

    IPP Crypto Sample Performance for OpenSSL too Slow on Hyper-Threading Systems

    When running Intel IPP crypto sample for OpenSSL on Hyper-Threading systems, the AES benchmark application reports slow performance. Users need to use correct threading setting to avoid the problem.
  • Apple OS X*
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • C/C++
  • Intel® Composer XE
  • Intel® Parallel Composer
  • Intel® Integrated-Performance-Primitives
  • AES
  • OpenSSL
  • openssl-ipp
  • OpenMP*
  • Optimierung
  • Threading
  • 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
  • Optimierung
  • AES abonnieren