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.

    XMLWordPrintableJSON

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.004.patch
          14 kB
          Yi Liu
        2. HADOOP-10853.003.patch
          13 kB
          Yi Liu
        3. HADOOP-10853.002.patch
          12 kB
          Yi Liu
        4. HADOOP-10853.001.patch
          39 kB
          Yi Liu

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: