Skip to content
This repository was archived by the owner on May 21, 2020. It is now read-only.

chris-hut/EncryptionServer

Repository files navigation

EncyrptionServer

Project 2 for ECE 422: Reliable & Secure Systems Design

Using a client-server architecture a secure fileshare has been created allowing clients to download files from the server.

Encryption is provided via the Tiny Encryption Algorithm (TEA) cipher, which encrypts and decrypts all communication between client and server.

  • Encryption is performed in C for performance reasons, and is called via JNI
  • Drivers for both a server and a client are provided allowing for easy setup and destruction of clients and servers
  • Server is multithreaded allowing for scalability with multiple clients

About

Small Encryption Server for getting files from server

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors