You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "Andy LoPresto (JIRA)" <ji...@apache.org> on 2016/10/27 22:33:59 UTC

[jira] [Created] (NIFI-2961) Create EncryptAttribute processor

Andy LoPresto created NIFI-2961:
-----------------------------------

             Summary: Create EncryptAttribute processor
                 Key: NIFI-2961
                 URL: https://issues.apache.org/jira/browse/NIFI-2961
             Project: Apache NiFi
          Issue Type: Improvement
          Components: Extensions
    Affects Versions: 1.0.0
            Reporter: Andy LoPresto


Similar to {{EncryptContent}}, the {{EncryptAttribute}} processor would allow individual (and multiple) flowfile attributes to be encrypted (either in-place or to a new attribute key) with various encryption algorithms (AES, RSA, PBE, and PGP). 

Specific compatibility with the {{OpenSSL EVP_BytesToKey}}, {{PBKDF2}}, {{scrypt}}, and {{bcrypt}} key derivation functions should be included. 

If [dangerous processor annotations|https://cwiki.apache.org/confluence/display/NIFI/Security+Feature+Roadmap] are introduced, this processor should be marked as such and the corresponding attribute protection (i.e. provenance before/after, etc.) should be applied. 

Originally requested in this [Stack Overflow question|https://stackoverflow.com/questions/40294945/nifi-encrypt-json].  



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)