jonjesbuzz / SecureStorageServer

NOTE: This was for a class project and does not guarantee any real security.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

S3 File Manager

S3 file manager for CS 6238.

Compiling

  1. Run ant

Running

For the server: java -jar out/artifacts/server_jar/S3Server.jar

For the client: java -jar out/artifacts/client_jar/S3Client.jar [username]

where [username] is either client1, client2, or client3.

Running the test program for client1 will upload a file (by default, a C file in /Users/jonathan/swap.c), delegate it to client2, and check it out (and back in).

client2 will delegate to client3 and check it out/back in.

client3 will check out the delegated file.

About

NOTE: This was for a class project and does not guarantee any real security.


Languages

Language:Java 94.2%Language:Protocol Buffer 5.0%Language:Shell 0.8%