I am working on FTP uploading and downloding using JAVA. But the user names and passwords are not secured when I use this FTP process the user name and passwords are dispaling in normal text.
I read that SFTP will transmit the data in secured manner and it will encrypt the passwords also.
Now I need an API which supports SFTP or any java program. I will be glad if it(API) is open.
Thanks in advance
Reddy
Martin Simons
Ranch Hand
Joined: Mar 02, 2006
Posts: 196
posted
0
If you mean sftp (ftp based on ssh) then check out jsch from jcraft. If you mean ftps (ftp over ssl) then there is a commercial api from jscape (www.jscape.com), but I do not know of any free ones.
Martin Simons
Ranch Hand
Joined: Mar 02, 2006
Posts: 196
posted
0
Also, you can not use either of these with a server that has only an ftp server. The machine you wish to communicate with, must also have ssh installed for sftp or a SecureFTP server installed for ftps.