SFTP4J :: SFTP library for Java

download trial version of nciphers Order NCiphers

NCiphers SFTP4J is a Java library that offers SFTP communication out of the box. Java Software Developers can implement SFTP client side code in just few lines of code:

com.nciphers.sftp.Sftp sftp = new com.nciphers.sftp.Sftp();
try {
  sftp.connect(Settings.host, Settings.user, Settings.keyFileLocation, Settings.keyPassword);
  sftp.getFile("file_on_server.txt", "c:/examples/data/file.txt");
} finally {
  sftp.disconnect();
}

Sftp4J box
Check the Online tutorial for more examples

Current version:
1.1

Release date:
20 September 2017

System Requirements JDK or OpenJDK version 1.5 and above

Supported SSH key formats

OpenSSH, PuTTY, SSH.com

Supported key algorithms

RSA, DSA, ECDSA

Licensing

The product is licensed per Software Developer working directly with the library.

Pricing

$ 299 USD for a Single Developer License

End User License Agreement is available here EULA.rtf

Tutorial and examples Online tutorial 

download trial version of nciphers Order NCiphers