david-xhk / 50005PA2

SecStore, A Secure Client-Server Solution for File Upload/Download

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SecStore

50.005 Programming Assignment 2

SecStore is a secure file upload application from a client to an Internet file server.

The three features of SecStore are:

  1. Authentication of file server using the SecStore Authentication Handshake Protocol (SSAP)

  2. Confidentiality of upload/download data using the SecStore Data Confidentiality Protocol (SSCP1 or SSCP2)

  3. Complete transfer of data using the SecStore Data Transfer Protocol (SSTP) (Not implemented)

Demo

Please import the code into a suitable IDE and run com.secstore.example.DummySsap2Connection

There are comments in the file which will explain how to use the program.

Report

Our report can be found at this link.

About

SecStore, A Secure Client-Server Solution for File Upload/Download


Languages

Language:Java 73.1%Language:HTML 26.9%