[ 
https://issues.apache.org/jira/browse/NIFI-8523?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17368967#comment-17368967
 ] 

ASF subversion and git services commented on NIFI-8523:
-------------------------------------------------------

Commit 115bba9ab01d432da60d1fc29359812690a5b453 in nifi's branch 
refs/heads/main from Jon Kessler
[ https://gitbox.apache.org/repos/asf?p=nifi.git;h=115bba9 ]

NIFI-8523 Added SFTP algorithm and cipher properties

- Updated secure FTP processors to configure which algorithms, ciphers and 
message authentication codes are allowed to be used by the SSH Client
- Included Expression Language Variable Registry support for properties

This closes #5061

Signed-off-by: David Handermann <[email protected]>


> Update secure ftp processors to allow restriction of algorithms, ciphers and 
> message authentication codes
> ---------------------------------------------------------------------------------------------------------
>
>                 Key: NIFI-8523
>                 URL: https://issues.apache.org/jira/browse/NIFI-8523
>             Project: Apache NiFi
>          Issue Type: Improvement
>          Components: Core Framework
>    Affects Versions: 1.13.2
>            Reporter: Jon Kessler
>            Assignee: Jon Kessler
>            Priority: Minor
>          Time Spent: 2h 50m
>  Remaining Estimate: 0h
>
> The SFTPTransfer class, which is used for SSH communications by the four 
> secure ftp processors (GetSFTP, ListSFTP, PutSFTP, and FetchSFTP), uses a 
> java library called net.schmizz.sshj. This library allows one to restrict 
> what algorithms, ciphers and message authentication codes are used by the ssh 
> client created by that library. However SFTPTransfer is hardcoded to use the 
> DefaultConfig which uses all available options.
> I believe it would be beneficial to expose this as a matter of configuration 
> via PropertyDescriptors so that if an operator chose to they could eliminate 
> options that did not fit within their desired security posture.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to