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

EncryptContent processor should add encryption metadata as attributes

    Details

      Description

      The EncryptContent processor does not record in/alongside the flowfile content the necessary encryption metadata to decrypt the data later. This information must be manually recorded and synchronized throughout the system, which is dangerous. Similar to the EncryptedWriteAheadProvenanceRepository implementation, the necessary encryption metadata (algorithm, key ID/other reference, encryption operation, KDF, version, etc.) should be recorded as attributes on the child flowfile.

      The processor should also be updated to allow for dynamic recognition of incoming flowfiles with encryption metadata and not to require hardcoded values for certain configuration fields in that case.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                alopresto Andy LoPresto
                Reporter:
                alopresto Andy LoPresto
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated: