Uploaded image for project: 'Hadoop Common'
  1. Hadoop Common
  2. HADOOP-10150 Hadoop cryptographic file system
  3. HADOOP-10734

Implement high-performance secure random number sources

    XMLWordPrintableJSON

Details

    Description

      This JIRA is to implement Secure random using JNI to OpenSSL, and implementation should be thread-safe.

      Utilize RdRand to return random numbers from hardware random number generator. It's TRNG(True Random Number generators) having much higher performance than java.security.SecureRandom.

      https://wiki.openssl.org/index.php/Random_Numbers
      http://en.wikipedia.org/wiki/RdRand
      https://software.intel.com/en-us/articles/performance-impact-of-intel-secure-key-on-openssl

      Attachments

        1. HADOOP-10734.1.patch
          25 kB
          Yi Liu
        2. HADOOP-10734.2.patch
          24 kB
          Yi Liu
        3. HADOOP-10734.3.patch
          25 kB
          Yi Liu
        4. HADOOP-10734.4.patch
          39 kB
          Yi Liu
        5. HADOOP-10734.5.patch
          39 kB
          Yi Liu
        6. HADOOP-10734.patch
          25 kB
          Yi Liu
        7. HADOOP-10734-fs-enc.004.patch
          11 kB
          Colin McCabe

        Issue Links

          Activity

            People

              hitliuyi Yi Liu
              hitliuyi Yi Liu
              Votes:
              0 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: