Skip to content
This repository has been archived by the owner on Apr 28, 2019. It is now read-only.

adriannirmalandrew/tls_files

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 

Repository files navigation

tls_files

A simple, multithreaded file server written in Java, which utilizes TLS.

Instructions for running server:

Server <tls_keystore>

directory - The directory to be served by the Server.

portno - The port that the Server will be listening on.

tls_keystore - Path to the keystore with the private key. Password will be requested on server startup.

password (optional) - Password for login.

Instructions for running client:

Client <tls_truststore>

IP address - Server's IP address.

portno - Port that the Server is listening on.

tls_truststore - Path to the truststore with the TLS certificate. Password will be requested on startup.

The client I will be writing won't have automatic SSL certificate retrieval, so the certificate will have to be manually loaded.