Ferenc Erdei created NIFI-12501:
-----------------------------------

             Summary: [MiNiFi] Encrypt MiNiFi bootstrap.conf properties
                 Key: NIFI-12501
                 URL: https://issues.apache.org/jira/browse/NIFI-12501
             Project: Apache NiFi
          Issue Type: Improvement
          Components: MiNiFi
            Reporter: Ferenc Erdei
            Assignee: Ferenc Erdei


Currently, there is no way to encrypt sensitive properties in bootstrap.conf 
and in the generated minifi.properties file.

The goal of this story is to make it possible to encrypt sensitive property 
values in the bootstrap configuration file, and the generated minifi.properties 
file also should contain only encrypted values.
 * The supported encryption provider should be AES/GCM.
 * The encryption key can be defined in the minifi.bootstrap.sensitive.key 
property
 * We should provide a tool(minifi-toolkit-encrypt-config) to encrypt the 
bootstrap.conf properties, we can use the nifi-toolkit-encrypt-config as an 
inspiration

Make sure that the solution works with change ingestors and c2 protocol as well



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to