rdrand

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.
  • Desenvolvedores
  • Parceiros
  • Apple OS X*
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8.x
  • Unix*
  • Cliente empresarial
  • Servidor
  • C/C++
  • DRNG
  • rdrand
  • rdseed
  • Intel® Secure Key
  • Segurança
  • Configuring the Apache Web server to use RDRAND in SSL sessions

    Starting with the 1.0.2 release of OpenSSL*, RDRAND has been temporarily removed as a random number source. Future releases of OpenSSL will re-incorporate RDRAND, but will employ cryptographic mixing with OpenSSL's own software-based PRNG. While OpenSSL's random numbers will benefit form the quality of RDRAND, it will not have the same performance as RDRAND alone.

    基于英特尔® 至强™ E5-2600 v3 产品系列的 Cloudera Hadoop* 单节点加密性能案例研究

    Cloudera Logo Blue

    Cloudera 软件,尤其是 Hadoop* 分发版,Navigator Encrypt*,可提供透明数据加密和关键管理功能,以确保敏感型静态数据安全无虞。 许多全球大型金融机构、医疗机构和零售商均部署了 Cloudera 解决方案,以保护个人身份信息、企业 IP 或其他敏感型数据,从而遵守联邦、行业或内部规范。

  • Desenvolvedores
  • Linux*
  • Servidor
  • Intel Data Protection
  • rdrand
  • cloudera
  • Navigator Encrypt
  • Intel® Xeon® E5-2600 v3
  • Intel® Secure Key
  • Apache Hadoop*
  • Big Data
  • Intel® AES-NI Performance Enhancements: HyTrust DataControl Case Study

     

    Intel® AES-NI Performance Enhancements on 4th Gen Intel® Processors

     

    Version 1.8
    September 4th, 2014
    Steve Pate, Kelvin Pryse
    spate@hytrust.com
    kpryse@hytrust.com

  • Linux*
  • Servidor
  • Intel® AES-NI
  • HyTrust
  • rdrand
  • Intel® Trusted Execution Technology
  • Haswell
  • Computação em nuvem
  • 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. When this engine is enabled, the RAND_bytes() function will exclusively use the RDRAND instruction for generating random numbers and will not need to rely on the OS's entropy pool for reseeding. End applications can simply call RAND_bytes(), do not have to invoke RAND_seed() or RAND_add(), and the OpenSSL library will not call RAND_poll() internally.

    Download the complete code sample at the bottom of the article.

  • Desenvolvedores
  • Cliente empresarial
  • Servidor
  • C/C++
  • DRNG
  • rdrand
  • Intel® Secure Key
  • Segurança
  • 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 instruction. Beginning with Intel CPU's code-named Broadwell, Secure Key will also include an SP800-90B and C compliant true random number generator, called an enhanced nondeterministic random number generator in the NIST specifications, that will be accessible via the RDSEED instruction.

    Assine o rdrand