Boosting OpenSSL AES Encryption with Intel® IPP

IPP crypto adopts the AES-NI in latest version, which gives users the automatic boost from new silicon without any more work. The article shows the performance gain of OpenSSL AES with IPP AES function.
  • Intel® Parallel Composer
  • Bibliothèque Intel® Integrated Performance Primitives (IPP)
  • AES
  • encryption
  • IPP Cryptography Library
  • Westmere
  • Cryptography
  • OpenSSL
  • IPP Cryptography
  • IPP cpu optimization
  • openssl-ipp
  • AES-NI
  • decryption
  • Optimisation
  • Performance Impact of Intel® Secure Key on OpenSSL

    The goal of this paper is to demonstrate the performance gains obtained when using the Intel® Secure Key in applications that depend on OpenSSL* for cryptographically secure random numbers.
  • Développeurs
  • C/C++
  • OpenSSL
  • DRNG
  • Intel® Secure Key
  • Bull Mountain
  • random number
  • rdrand
  • Technologie Intel® vPro™
  • Sécurité
  • How to create AMT Certificates using the AMT SDK and OpenSSL


    Learn about how to create Intel AMT Certificates using Open SSL. These certificates are not to be confused with provisioning certificates.

    Acknowledgements: Special thanks to Ajith Illendula and Sudeepti Balepur for sending this guide to me in order to share with our vPro Developers Community.

    Want a faster calculated hash and a block cipher? “Stitch” them!


    We just released the very interesting paper showing the way to speed up a pair of independent functions or algorithms, like a block cipher and a hash often called sequentially on the same input buffer.

    One can greatly improve the utilization of the underlying microarchitecture’s execution resources by combining two algorithms and computing them together at the same time, we call it “stitching”.

    Fast SHA-1


    If the speed of widely used cryptography algorithms (like AES or SHA-1) is of some interest to you, dear reader, then I’m welcoming you to this blog.

    In a past few months I happened to be a part of breathtaking effort to improve performance of some widely used crypto algorithms. Today we are publishing our results on improving speed of Secure Hash Algorithm (SHA-1). /en-us/articles/improving-the-performance-of-the-secure-hash-algorithm-1
    S’abonner à OpenSSL