Article
Article

Intel® Data Protection Technology with Secure Key in the Virtualized Environment

The digital random number generator (DRNG) behind Intel® Data Protection Technology with Secure Key provides high-quality random numbers that are accessible via the CPU instruction RDRAND.

Authored by John M. (Intel) Last updated on 06/07/2017 - 09:06
Blog post

To Concatenate or Not Concatenate RDRAND?

At the heart of Intel® Data Protection with Secure Key is the digital random number generator (DRNG), a NIST* SP800-90A compliant pseudorandom number generator which is accessed using the RDRAND in

Authored by John M. (Intel) Last updated on 06/14/2017 - 15:47
Article

How to use the rdrand engine in OpenSSL for random number generation

The OpenSSL* ENGINE API includes an engine specifically for Intel® Data Protection Technology with Secure Key.

Authored by John M. (Intel) Last updated on 06/07/2017 - 10:29
Article

Cloudera Hadoop* Single-Node Encryption Performance Case Study on Intel® Xeon® E5-2600 v3 Product Family

Cloudera software, specifically in its distributio

Authored by admin Last updated on 06/07/2017 - 10:40
Article

The DRNG Library and Manual

An introduction to the DRNG Library. Includes download links for the static binary libraries, source code, and documentation and a guide to getting started.
Authored by John M. (Intel) Last updated on 06/21/2017 - 13:59
Blog post

What is Intel® Secure Key Technology?

Introduction:

Authored by Gael H. (Intel) Last updated on 06/14/2017 - 15:53
Article

INTRODUCTION TO INTEL® AES-NI AND INTEL® SECURE KEY INSTRUCTIONS

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.
Authored by Gael H. (Intel) Last updated on 06/07/2017 - 10:35
Article

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.
Authored by John M. (Intel) Last updated on 06/07/2017 - 09:06
For more complete information about compiler optimizations, see our Optimization Notice.