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

Refactor get instance of CryptoCodec and support create via algorithm/mode/padding.

    Details

      Description

      We should be able to create instance of CryptoCodec:

      • via codec class name. (Applications may have config for different crypto codecs)
      • via algorithm/mode/padding. (For automatically decryption, we need to find correct crypto codec and proper implementation)
      • a default crypto codec through specific config.

      This JIRA is for

      • Create instance through cipher suite(algorithm/mode/padding)
      • Refactor create instance of CryptoCodec into CryptoCodecFactory

      We need to get all crypto codecs in system, this can be done via a Java ServiceLoader + hadoop.security.crypto.codecs config.

        Attachments

        1. HADOOP-10853.001.patch
          39 kB
          Yi Liu
        2. HADOOP-10853.002.patch
          12 kB
          Yi Liu
        3. HADOOP-10853.003.patch
          13 kB
          Yi Liu
        4. HADOOP-10853.004.patch
          14 kB
          Yi Liu

          Activity

            People

            • Assignee:
              hitliuyi Yi Liu
              Reporter:
              hitliuyi Yi Liu
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: