Uploaded image for project: 'Apache NiFi'
  1. Apache NiFi
  2. NIFI-3929

Allow external key management for EncryptContent processor

    XMLWordPrintableJSON

Details

    Description

      Currently the EncryptContent processor (and a future EncryptAttribute processor) can only use a static key (or password-derived key) to encrypt/decrypt data. Similar to the KeyProvider interface used in the EncryptedWriteAheadProvenanceRepository that exposes multiple back-end implementations (StaticKeyProvider, FileBasedKeyProvider, etc.), a generic key management controller service is proposed in NIFI-3890, and this processor should add support for consuming the CS and using it to dynamically access provided keys for encryption/decryption operations.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              alopresto Andy LoPresto
              Votes:
              1 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: