edtFTPj/Free to darmowe i bezpieczne narzędzie do przesyłania poufnych plików. Polegają na nim firmy na całym świecie.
Jest to, zoptymalizowana biblioteka zawierająca funkcje, które pomagają programistom Java dodawać obsługę SFTP i FTPS do swoich aplikacji.
Oferuje pełne wsparcie dla SFTP (FTP przez SSH) i SCP (bezpieczne kopiowanie), Obsługuje hasło, klucz publiczny i interaktywne uwierzytelnianie dzięki klawiatury, obsługuje użycie pliku znane_hosty do sprawdzania poprawności serwera, a także sprawdzania automatycznego, kompresję zlib, formaty kluczy prywatnych OpenSSH, SSH.COM i PuTTY, szyfry aes128-ctr, aes192-ctr i aes256-ctr.
Oprócz tego, zapewnia pełne wsparcie dla jawnego i niejawnego trybu FTPS. Obsługuje SSL 3.0 i TLS 1.0, 1.1 i 1.2 a także weryfikację certyfikatów zarówno klienta, jak i serwera
Uwaga:
Wersja darmowa jest ograniczona w porównaniu do wersji płatnej. Możemy między innymi za darmo wykonywać wszystkie standardowe i opcjonalne operacje FTP oraz korzystać z serwerów FTP. Umożliwia również wznawianie transferów binarnych, które zostały przerwane.